karmic: grub2: 30_os-prober results in zero delay boot

Bug #420259 reported by Kevin Otte
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Won't Fix
Undecided
Colin Watson

Bug Description

Binary package hint: grub2

As installed, grub2 will boot the first option without even displaying the menu. By removing the 30_os-prober file from /etc/grub.d and rerunning grub-mkconfig, I get a boot configuration that waits the expected 10 seconds at a prompt. This is on a VBox test machine with no other OSes.

ProblemType: Bug
Architecture: i386
Date: Thu Aug 27 21:11:56 2009
DistroRelease: Ubuntu 9.10
Package: grub-common 1.96+20090826-3ubuntu3
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-7.27-generic
SourcePackage: grub2
Uname: Linux 2.6.31-7-generic i686

Revision history for this message
Kevin Otte (nivex) wrote :
Revision history for this message
Kevin Otte (nivex) wrote :
Revision history for this message
Colin Watson (cjwatson) wrote :

This is intentional, as required by:

  https://wiki.ubuntu.com/DesktopExperienceTeam/KarmicBootExperienceDesignSpec#Bootloader

You can hold down Shift to access the menu, or unset GRUB_HIDDEN_TIMEOUT in /etc/default/grub.

Changed in grub2 (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
status: New → Won't Fix
Revision history for this message
Keith W. (lifesaglitch) wrote :

According to the spec page, it looks like we should be able to access grub (at some point) by pressing Esc during the Ubuntu loading screen? I hope this to be the case as having to press shift during boot is a HORRIBLE idea.

Revision history for this message
Colin Watson (cjwatson) wrote :

Escape will only do the job if you increase GRUB_HIDDEN_TIMEOUT in /etc/default/grub; it's not possible to detect Escape being held down when GRUB has a zero delay.

I'm sorry you don't like this; I can only suggest taking it up with the desktop experience team.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.