Was the Fedora clean install supposed to prompt me for boot preferences? (It didn’t.)
Is there any way to recover the perfectly-working GRUB I had for the last 3-4 years? (This was a clean install, albeit on top of a working 33 that had been upgraded since 27 or something over 4-5 years and never a boot problem. (I made a backup copy of /etc, but not of /boot, so I don’t think I have a backup of what I actually need to simply diff myself.)
I thought I didn’t have a grub at all and Fedora was booting directly. After much googling I determined I DO have a Grub working but it probably has auto_hide enabled, seemingly, and a timeout so fast I don’t see it.
In /etc/default/grub I changed GRUB_TIMEOUT=-1 .
I tried grub2-editenv - unset menu_auto_hide
I ran grub2-mkconfig -o /boot/grub2/grub.cfg
Now I have a grub menu that stays up long enough to read, and I see it only has:
- Fedora Linux (6.0.7-301.fc37.x86_64) 37 (Workstation Edition)
- Fedora Linux (0-rescue-blahblah) 37
- UEFI Firmware Settings
I’ve googled ’ “Fedora 37” add windows to grub’ which even autocompleted so I assume it’s a common search, but after checking 20+ pages none seem to address this issue.