In Fedora 32 issuing the command sudo grub2-editenv - unset auto_hide_menu would enable the display of the grub boot menu.
This does not work in Fedora 33. I did find some details on the net on how to get the menu to display on the next boot, but that was not a permanent solution.
In Fedora 33 is the only way to get the menu to permanently display to edit /etc/grub.d/12_menu_auto_hide and change the timeout_style and timeout settings within the else condition for the fastboot check? I currently have the menu permanently displayed as a result of making this modification.
regards,
Steve
On Sat, 14 Nov 2020 16:00:38 +1100 Stephen Morris wrote:
In Fedora 33 is the only way to get the menu to permanently display to edit /etc/grub.d/12_menu_auto_hide and change the timeout_style and timeout settings within the else condition for the fastboot check? I currently have the menu permanently displayed as a result of making this modification.
Yep. I've had a "big hammer" I've used for a while, run automatically after dnf to reapply any changes I've made to system files I'm not intended to edit. Fixing the grub scripts so not a single one can ever set hide to true is one of my big hammer changes :-).
On 15/11/20 1:20 am, Tom Horsley wrote:
On Sat, 14 Nov 2020 16:00:38 +1100 Stephen Morris wrote:
In Fedora 33 is the only way to get the menu to permanently display to edit /etc/grub.d/12_menu_auto_hide and change the timeout_style and timeout settings within the else condition for the fastboot check? I currently have the menu permanently displayed as a result of making this modification.
Yep. I've had a "big hammer" I've used for a while, run automatically after dnf to reapply any changes I've made to system files I'm not intended to edit. Fixing the grub scripts so not a single one can ever set hide to true is one of my big hammer changes :-).
Thanks Tom. I did find an article on the net that appeared to be from the designer of this process, where he provided a method to display the menu without needing to edit any files, but that only worked for the next boot. Apparently the process has now been designed to only display the menu if the last boot failed.
regards, Steve
I have a BIOS Fedora 33-only laptop, and "grub2-editenv - unset auto_hide_menu" worked on that.
On 15/11/20 12:26 pm, Andre Robatino wrote:
I have a BIOS Fedora 33-only laptop, and "grub2-editenv - unset auto_hide_menu" worked on that.
That's interesting. I am running F33 in a VM in VMware Player and for me that command did nothing, whereas it worked fine in F32.
regards, Steve
On Sun, Nov 15, 2020 at 5:14 AM Stephen Morris samorris@netspace.net.au wrote:
On 15/11/20 12:26 pm, Andre Robatino wrote:
I have a BIOS Fedora 33-only laptop, and "grub2-editenv - unset auto_hide_menu" worked on that.
That's interesting. I am running F33 in a VM in VMware Player and for me that command did nothing, whereas it worked fine in F32.
What do you get for
grub2-editenv list
On 16/11/20 10:38 am, Chris Murphy wrote:
On Sun, Nov 15, 2020 at 5:14 AM Stephen Morris samorris@netspace.net.au wrote:
On 15/11/20 12:26 pm, Andre Robatino wrote:
I have a BIOS Fedora 33-only laptop, and "grub2-editenv - unset auto_hide_menu" worked on that.
That's interesting. I am running F33 in a VM in VMware Player and for me that command did nothing, whereas it worked fine in F32.
What do you get for
grub2-editenv list
sudo grub2-editenv list returned the following:
saved_entry=e88dcf8d23334882b6e50bcd814c6cae-5.8.18-300.fc33.x86_64 menu_auto_hide=1 boot_success=1 boot_indeterminate=0
Having done this I've now worked out what the issue was, I was issuing the wrong command. I was issuing sudo grub2-editenv - unset auto_hide_menu when it should have been sudo grub2-editenv - unset menu_auto_hide.
regards, Steve
Sorry about that, the command I was actually using was "grub2-editenv - unset menu_auto_hide" (from https://fedoraproject.org/wiki/Changes/HiddenGrubMenu ), I always have to look that up before using it.
On Mon, 2020-11-16 at 13:23 +0000, Andre Robatino wrote:
Sorry about that, the command I was actually using was "grub2-editenv - unset menu_auto_hide" (from https://fedoraproject.org/wiki/Changes/HiddenGrubMenu ), I always have to look that up before using it.
Sorry about what? If you use HyperKitty you need to manually quote the part you're replying to. It doesn't happen automatically.
poc