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

Submitter:  Warren <wseverin>
Submitted:  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:  other
Release:  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>
Group 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>
Group 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?

Thanks!

Warren <wseverin>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    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.13-758e.
    Corresponding source code