Open GRUB menu on boot?

My /etc/default/grub:

GRUB_TIMEOUT=0
GRUB_TIMEOUT_STYLE=hidden

When I spam Esc on boot, I can see the GRUB menu for like half a second, but I’m moved to the Grub command line immediately.

How do I open the GRUB menu? (or switch back from the Grub command line to it)

2 steps.
First you want your timeout to be more than 0.
Mine is set for 5 seconds.

Next, the default is for the grub menu to be hidden.
If you wish it to be displayed with every boot then the grubenv file can be edited to remove the setting that hides the menu
sudo grub2-editenv - unset menu_auto_hide.
To hide it again use
sudo grub2-editenv - set menu_auto_hide=1

If you do not wish it to be displayed with every boot then the timeout setting would be all that is required to have the menu displayed for enough time to use the keyboard.

1 Like

exit should take you back to the grub menu.

1 Like

Try press and hold the shift key as soon as the keyboard becomes alive.

1 Like