Bug#545364: grub-pc: out of range pointer 0x400040

Felix Zielcke fzielcke at z-51.de
Wed Sep 9 20:44:21 UTC 2009


Am Mittwoch, den 09.09.2009, 22:32 +0200 schrieb Yves-Alexis Perez:
> On dim, 2009-09-06 at 19:43 +0200, Felix Zielcke wrote:
> > 
> > A better workaround is to uncomment the GRUB_TERMINAL=console
> > in /etc/default/grub and then run update-grub
> 
> I have the same problem on my X31. I tried to run the debian installer
> in rescue mode, mounted the root filesystem in /target and chrooted
> there. I mounted /proc, edited /etc/default/grub, but grub-probes
> replies that it can't find a device for /
> 
> How exactly can I fix that?
> 
> Cheers,

Uhm why didn't you just choose `execute a shell in /dev/sda1' or
whatever your / is from the rescue options?
The problem is that you didn't bind mounted /dev so there are no devices
for your disks because udev creates them which isn't run in a chroot.
If you choose the `execute a shell in' option /dev gets mounted and so
grub-probe should work.
I just tried it with a a few days old businesscard.


-- 
Felix Zielcke
Proud Debian Maintainer






More information about the Pkg-grub-devel mailing list