[Bug 425979] Re: Holding shift fails to display grub2 menu

bolodya bolodya at rambler.ru
Mon Mar 4 19:14:22 UTC 2013


I had the same problem - cant access to grub menu by esc or shift keys
during boot if I tried to hide it (I have windows and ubuntu on one
disk).

The reason is one strange condition in  /etc/grub.d/30_os-prober script.
it bloks hidden menu part of grub.cfg if os-probber found any other os.

So for me works the following:

1. In the file /etc/grub.d/30_os-prober
- comment line 33: if [ "x${found_other_os}" = "x" ] ; then
- and comment closing it "fi" at line 67

2. Sudo updade-grub

After that if you have GRUB_HIDDEN_TIMEOUT >=1 then you can access to grub menu by esc key during this timeout,
if you have GRUB_HIDDEN_TIMEOUT =0 then you can access to grub menu if you press "shift" during grub startup,
and no hidden menu if GRUB_HIDDEN_TIMEOUT =-1.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/425979

Title:
  Holding shift fails to display grub2 menu

Status in “grub2” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: grub2

  Grub2 has switched away from a minimum 1 second delay to hit enter, in
  preference to simply holding down shift during the boot sequence.
  However, this behaviour doesn't work on all machines.

  Further, many users will only learn this after their machine fails to
  boot normally, leaving them unable to boot at all without outside
  assistance.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/425979/+subscriptions




More information about the foundations-bugs mailing list