bugGNU GRUB - Bugs: bug #40853, GRUB_TIMEOUT_STYLE breaks hidden...


You are not allowed to post comments on this tracker with your current authentication level.

bug #40853: GRUB_TIMEOUT_STYLE breaks hidden menu with multi-OS

Submitted by:  Warren <wseverin>
Submitted on:  Mon 09 Dec 2013 06:53:28 PM UTC  
Category:  Configuration Severity:  Major
Priority:  5 - Normal Item Group:  None
Status:  Invalid Privacy:  Public
Assigned to:  None Originator Name:  Warren
Open/Closed:  Closed Release: 
Release:  other Reproducibility:  Every Time
Planned Release:  None

Wed 10 Dec 2014 11:50:13 PM UTC, comment #4: 

I have now made a bug report on Launchpad: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1401318

Sworddragon <sworddragon>
Wed 10 Dec 2014 07:41:39 AM UTC, comment #3: 

Upstream os-prober does not fiddle with timeout. Please, report it to your distribution.

Andrei Borzenkov <arvidjaar>
Project Member
Mon 31 Mar 2014 08:49:03 AM UTC, comment #2: 

I'm noticing a similar problem: GRUB_HIDDEN_TIMEOUT is set to 0, GRUB_TIMEOUT is set to 0.0 (to bypass a check of os-prober which would set it to 10 if set to 0) and GRUB_TIMEOUT_STYLE is set to menu (but I'm not sure how GRUB_TIMEOUT_STYLE does affect this all). After executing update-grub and doing a reboot I would assume that the grub menu will only appear on pressing shift otherwise it would boot immediately to the default system. But if I'm keeping shift pressed on booting I will successfully see the line "GRUB loading." but instead of displaying the menu GRUB boots immediately to the default system.

Sworddragon <sworddragon>
Mon 09 Dec 2013 08:41:57 PM UTC, comment #1: 

Are you using the Ubuntu packages?  If so, there are pretty extensive differences, especially in the 12.04 backport, and it isn't fair to ask upstream maintainers to support it.  Could I ask you to please re-file this in Launchpad ("ubuntu-bug grub-common"), and make sure that your /etc/default/grub and /boot/grub/grub.cfg are attached so that I can look into this?

Colin Watson <cjwatson>
Project Member
Mon 09 Dec 2013 06:53:28 PM UTC, original submission:  

Ubuntu 12.04
Kernel 3.2.0-58-generic
Memory 8GB
Processor Core i3 M370 @ 2.4 GHz
64-bit OS
disk1 720GB
disk2 500GB

The latest updates to GRUB that implement the GRUB_TIMEOUT_STYLE setting seem to break the ability to bypass the GRUB menu.

I have a laptop with a 2nd hard disk replacing the (seldom used) CD drive. Linux (Ubuntu) is installed on the primary hard drive. Windows 7 is installed on the secondary drive. I almost always boot to Linux and so I bypass the OS selection menu in GRUB so as to have fastest boot possible to Linux. In the rare instances when I boot to Windows I hold down the esc key.

This ability seems to be broken as of the latest GRUB updates that implement the GRUB_TIMEOUT_STYLE option in /etc/default/grub. There's no way to bypass the GRUB OS selection menu. I've tried many variations of that option with and without GRUB_HIDDEN_TIMEOUT and GRUB_HIDDEN_TIMEOUT_QUIET. No joy.

Is this a bug in the latest GRUB or a feature, or am I missing something in the setup?


Warren <wseverin>


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by arvidjaar (Posted a comment)
  • -email is unavailable- added by sworddragon (Posted a comment)
  • -email is unavailable- added by cjwatson (Posted a comment)
  • -email is unavailable- added by wseverin (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-12-10 arvidjaar StatusNone => Invalid
        Open/ClosedOpen => Closed

    Back to the top

    Powered by Savane 3.5