I recently build a new computer, upgrading my hardware for the first time since 2010. I went over the top and selected high quality parts, ASUS ROG STRIX X570-E motherboard, AMD RYZEN 9 3950X processor, Gskill memory from ASUS compatiblity list for this motherboard, and Corsair Force MP600 NVMe PCIe Gen4 x4 M.2 1TB SSD for root and boot file systems. For Graphics I’m using ASUS Phoenix GTX 1650 PH-GTX1650-04GD6 4GB Video Card. In addition I have a couple 4TB Seagate hard drives for storage of my home directory as wells as photo, music, videos.
I initially installed windows 10 and let it run for approximately 1 month just to make check my build and hardware choices, as well as a burn in time. Everything worked flawlessly.
I then installed Fedora 33 workstation as a new install removing windows completely.
After an extended time of fine tuning my Fedora 33 install and discovering apps that I had missed, I think I’m close to having my system back to par with my 11 year old system. This was my first initial install except for VM’s to try new releases since Fedora 20. My old system is also running Fedora 33 but it has gotten their by system-upgrade.
The system boots far faster than my old system and my backups complete 5 hours sooner, all things to make me happy.
This was my first install of an efi boot system and thus my question.
The system nevers provides me with a boot menu as I’m accustomed to. When I run dnf list installed kernel it shows 3 different kernels. When I run grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg this is my output:
SU: # grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Generating grub configuration file …
Adding boot menu entry for UEFI Firmware Settings …
done
It doesn’t show any menu entries as I would expect with my old system which was BIOS.
In researching this I find a file /boot/efi/EFI/fedora/grubenv in which there is a parameter menu auto hide that is set to 1.
ie.
SU: # less /boot/efi/EFI/fedora/grubenv
GRUB Environment Block
saved_entry=a113782b536540c7b1ad40d63bb9b213-5.13.12-100.fc33.x86_64
menu_auto_hide=1
boot_success=1
boot_indeterminate=0
#############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
My question is can I just edit this file? And would setting this auto hide parameter to 0 allow me to see a menu.
Recently we have been receiving a new kernels very frequently and I’m having strange behavior on the system that would be helpful to try to boot to an older kernel where I didn’t see these issues to see if the issue is fixed.
Sorry for long post but any help appreciated.
Edward