I had installed F42 using dual-boot with windows and I could boot with grub selecting Fedora (last 3 kernels), windows, UEFI and recovery.
Now I have installed Fedora 43 using the entire disk, and now grub doesn’t show up, the PC boots immediately into Fedora.
I tried to modify /etc/default/grub like this
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=“$(sed ‘s, release .*$,g’ /etc/system-release)”
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT=“gfxterm”
GRUB_CMDLINE_LINUX=“rhgb quiet rd.driver.blacklist=nouveau,nova_core modprobe.blacklist=nouveau,nova_core”
GRUB_DISABLE_RECOVERY=“true”
GRUB_ENABLE_BLSCFG=true
GRUB_GFXMODE=1920x1080
and regenerate the config with
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
without any luck.
Here the partitions
lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
zram0 swap 1 zram0 a01c8f04-b0d0-4f92-b19c-f7d11690f0f4 [SWAP]
nvme0n1
├─nvme0n1p1 vfat FAT32 3F25-D0AF 579,5M 3% /boot/efi
├─nvme0n1p2 ext4 1.0 0e58a9f8-5aac-48ec-b1bf-f300bdf3cd1f 957,1M 45% /boot
└─nvme0n1p3 btrfs fedora 5a79da3a-afb6-4b7a-846f-e5be70def2b0 1,8T 5% /home
/