bugGNU GRUB - Bugs: bug #38417, GRUB2 stuck after trying to load...


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

bug #38417: GRUB2 stuck after trying to load linux kernel

Submitted by:  Teresa Yuan <tyuan>
Submitted on:  Tue 26 Feb 2013 07:54:22 PM UTC  
Category: BootingSeverity: Major
Priority: 5 - NormalItem Group: Action Request
Status: FixedPrivacy: Public
Assigned to: NoneOriginator Name: Teresa
Open/Closed: ClosedRelease: 
Release: otherReproducibility: Intermittent
Planned Release: None

Sat 06 Apr 2013 10:58:28 AM UTC, comment #5:

Still haven't received feedback with recent GRUB. If it's still a problem in the newest GRUB feel free to reopen.

Vladimir Serbinenko <phcoder>
Project Administrator
Wed 27 Feb 2013 05:15:44 PM UTC, comment #4:

What in 2.00 will fix this issue?

Teresa Yuan <tyuan>
Tue 26 Feb 2013 09:54:29 PM UTC, comment #3:

Just because it's a floating bug and a random operation made it float away.

Vladimir Serbinenko <phcoder>
Project Administrator
Tue 26 Feb 2013 09:47:54 PM UTC, comment #2:


Do you know what fixed in 1.88 will resolve this issue? Also why the Grub menu got double after rerun normal?



Teresa Yuan <tyuan>
Tue 26 Feb 2013 08:38:20 PM UTC, comment #1:

1.99 is pretty old. Please use 2.00 or later in which your issue is likely fixed. normal should never be rerun.

Vladimir Serbinenko <phcoder>
Project Administrator
Tue 26 Feb 2013 07:54:22 PM UTC, original submission:

1. The OS upgraded from uses LILO before.
2. Output from Grub installation:
root#grub-install --force /dev/sda
/usr/sbin/grub-setup: warn: This msdos-style partition label has no post-MBR gap; embedding won't be possible!.
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
3. The grub version is:1.99
4. # uname -a
Linux testBed #1 SMP PREEMPT Mon Jul 16 11:19:01 CDT 2012 x86_64 GNU/Linux
5. Grub menu is displayed correctly. Both commands "c" and "e" work fine.
The bootup hung here:
Loading Linux ...
[Linux - bzImage, setup = 0x3200, size = 0x31ae20]
6. After set debug=all, the screen hung at relocator.c 1291 and the debug.log is attached.
7. The system doesn't support IEF
8. The kernel is Debian 3.4.26
9. Workaround to recove the system is found:
In GRUB cli shell, enter the following commands:
set prefix=(hd0,msdos2)/boot/grub
set root=(hd0, msdos2)
insmod normal
The Grub menu changes from:
GNU/Linux, with Linux
GNU/Linux, with Linux (rescue mode)
GNU/Linux, with Linux
GNU/Linux, with Linux (rescue mode)
GNU/Linux, with Linux
GNU/Linux, with Linux (rescue mode)

One of item1 and item3 will make system to boot up normally. If item1 doesn't work, repeat the workaround method, choose the item3 next time.

My question: why the menu items are duplicated after running "normal".

After system boot up, do
grub-install --force /dev/sda
Only resintall the grub will completely solve the issue, otherwise the system still can't bootup if reboot the system again.

10. Have attacched the grub.cfg file and the debug.log which shows the bootup hung at relocator.c line1291.

Teresa Yuan <tyuan>


Attached Files
file #27535:  debug.JPG added by tyuan (458KiB - image/jpeg)
file #27534:  grub.cfg added by tyuan (3KiB - application/octet-stream)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by phcoder (Posted a comment)
  • -unavailable- added by tyuan (Submitted the item)

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

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 06 Apr 2013 10:58:28 AM UTCphcoderStatusNone=>Fixed
    Tue 26 Feb 2013 07:54:23 PM UTCtyuanAttached File-=>Added grub.cfg, #27534
      Attached File-=>Added debug.JPG, #27535

    Back to the top

    Powered by Savane 3.1-cleanup1