I can't get grub menu to show up during boot

I was having the same problem on my laptop, getting the magenta blank screen. Here's what worked for me. I changed:

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true

to:

GRUB_HIDDEN_TIMEOUT=10
GRUB_HIDDEN_TIMEOUT_QUIET=false

And since I didn't have a CRT, instead I changed:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

to:

GRUB_CMDLINE_LINUX_DEFAULT=""

Then ran update-grub. On restart I was then able to get the menu by holding down the Shift key.


To show the menu only when you need it

Hold SHIFT from when you see the BIOS load screen. The GRUB menu should show up.

To always show it

Run Gedit as root (gksu gedit), and open the file /etc/default/grub. There should be something like this in there:

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true

Change it to this:

GRUB_HIDDEN_TIMEOUT=10
GRUB_HIDDEN_TIMEOUT_QUIET=false

Save it, run sudo update-grub from a terminal, and reboot. The GRUB menu should show up.


None of the above suggestions worked for me. So I tried "commenting" the two entries. i.e. I changed them from

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true

to:

#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true

I now get the grub menu screen for 10 seconds.

GRUB_HIDDEN_TIMEOUT controls whether or not the menu is shown. The default behavior is to hide the menu if only one operating system is present. If a user with only Ubuntu wishes to display the menu, place a # symbol at the start of this line to disable the hidden menu feature. For more information, see the Grub 2 Ubuntu help page

Tags:

Boot

Grub2

11.10