Bug#518835: grub-pc doesn't boot.

Kurt Roeckx kurt at roeckx.be
Sat Mar 28 13:36:02 UTC 2009


I've just booted it from a live-cd to see what is going on.

I already had grub-pc installed before, and it was working
perfectly.  I upgraded from grub-pc and grub-common to
1.96+20080724-10 to 1.96+20090317-1.  I do not have grub
installed.

My menu entries in both the menu when I boot and grub.cfg
contains things like:
menuentry "Debian GNU/Linux, linux 2.6.26-1-686" {
        set root=(hd0,1)
        search --fs-uuid --set a80983a5-e4ca-4dc2-80c7-c0f5d1a1364e
        linux   /boot/vmlinuz-2.6.26-1-686 root=UUID=a80983a5-e4ca-4dc2-80c7-c0f5d1a1364e ro vga=0x305
        initrd  /boot/initrd.img-2.6.26-1-686
}

menu.lst still exists and contains things like:
title           Debian GNU/Linux, kernel 2.6.24-1-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.24-1-686 root=/dev/hda1 ro video:intelfb vga=0x305
initrd          /boot/initrd.img-2.6.24-1-686

Note that menu.lst hasn't been touched since 19 feb 2008, when
I installed grub-pc, and contains old kernels.

Anyway, when booting, I get the message:
=====
  Booting 'Debian GNU/Linux, linux 2.6.26-1-686'

error: unknown command `initrd'

Press any key to continue...
=====

If I edit the entry to remove the initrd line, and then try to
boot, instead I get:
=====
  Booting a command list

error: unknown command `linux'

Press any key to continue...
=====


Kurt






More information about the Pkg-grub-devel mailing list