Bug#563822: Grub error: symbol 'grub_puts' not found

David Steiner doodydexter at yahoo.com
Tue Jan 5 16:02:20 UTC 2010


Package: grub-pc
Version: 1.98~20100101-1

After upgrading to this version from the previous one in squeeze, grub isn't able to boot anymore. Here's the output:

GRUB loading.
Welcome to GRUB!

Entering rescue mode...
Error: the symbol 'grub_puts' not found
grub rescue> _

After searching for a possible solution i found "http://tinyurl.com/yl8m9p4" and tried out the suggested commands:

grub rescue> ls
(md0) (hd0) (hd0,1) (hd1) (hd1,1) (hd2) (hd2,1) (hd111)
grub rescue> help
Unknown command 'help'
grub rescue> set
prefix=(md0)/boot/grub
root=md0
grub rescue> lsmod
Unknown command 'lsmod'
grub rescue> insmod linux
error: the symbol 'grub_puts' not found
grub rescue> insmod boot
grub rescue> insmod normal
error: the symbol 'grub_puts' not found

I'm using a custom compiled real time kernel version 2.6.31.6-rt19 on Debian Squeeze, amd64. I'll try repairing grub by reinstalling grub from a livecd.


      





More information about the Pkg-grub-devel mailing list