bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #36990] 'recordfail=1' in grubenv suppresses the timeout on the boo


From: Dave
Subject: [bug #36990] 'recordfail=1' in grubenv suppresses the timeout on the boot menu
Date: Sun, 29 Jul 2012 14:46:21 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1

URL:
  <http://savannah.gnu.org/bugs/?36990>

                 Summary: 'recordfail=1' in grubenv suppresses the timeout on
the boot menu
                 Project: GNU GRUB
            Submitted by: rebelxt
            Submitted on: Sun 29 Jul 2012 02:46:20 PM GMT
                Category: Booting
                Severity: Major
                Priority: 5 - Normal
              Item Group: Software Error
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: DaveW
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 
                 Release: other
         Reproducibility: Every Time
         Planned Release: None

    _______________________________________________________

Details:

This is a dual boot system. Linux Mint 13 Mate was installed in the /dev/sdb5
(logical) partition. Then Linux Mint 13 KDE was installed in the /dev/sdb6
(logical) partition. At this time Grub2 was installed in the /dev/sdb2
(primary) partition from the Mint Mate installation. At this point the default
menu item would no longer boot after the specified timeout, but had to be
selected manually, as the timeout countdown was not being displayed.

The problem was traced to the 'recordfail=1' item in the /boot/grub/grubenv
file. If 'recordfail=1' is manually removed from grubenv, the timeout is
present during the next boot, but is always replaced during the boot process.

A work-around is to modify the 00_header file to remove the test for
recordfail=1 that causes 'timeout=-1' to be set:

    #if [ "\${recordfail}" = 1 ]; then
    #  set timeout=-1
    #else
      set timeout=${2}
    #fi

The GRUB version is:  grub-install.real (GRUB) 1.99-21ubuntu3.1

The /dev/sdb device is a 128GB SDD. The /dev/sda device is a 1TB HDD without
any OS installed on it.

Attached are the grub, 00_header, and grub.cfg files.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Sun 29 Jul 2012 02:46:20 PM GMT  Name: grub  Size: 1kB   By: rebelxt

<http://savannah.gnu.org/bugs/download.php?file_id=26282>
-------------------------------------------------------
Date: Sun 29 Jul 2012 02:46:20 PM GMT  Name: 00_header  Size: 7kB   By:
rebelxt

<http://savannah.gnu.org/bugs/download.php?file_id=26283>
-------------------------------------------------------
Date: Sun 29 Jul 2012 02:46:20 PM GMT  Name: grub.cfg  Size: 7kB   By: rebelxt

<http://savannah.gnu.org/bugs/download.php?file_id=26284>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36990>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]