On Tue, Jan 29, 2008 at 02:29:22PM +0100, Robert Millan wrote: > On Tue, Jan 29, 2008 at 12:43:16PM +0000, Peter Hicks wrote: > > On Tue, Jan 29, 2008 at 01:27:33PM +0100, Robert Millan wrote: > > > > > Did this happen on earlier versions of grub2 ? > > > > No, I've been upgrading daily for a while and rebooting the laptop many > > times during the day. > > During that time, gfxterm wasn't automatically enabled for you, right?
I can't say for certain. I don't believe it was, however I don't delve in to grub.cfg regularly. > > No, when I run grub-emu, I can access files on the xfs partitions, e.g. > > (hd0,5)/share/grub/unicode.pff. > > What happens if you cat that file from grub-emu? (asides from seeing a lot of > garbage in your terminal ;-)). It spews out a load of garbage. > > The only strange behaviour was "error: > > invalid arch dependent ELF magic" when insmod-ing (hd0,2)/boot/grub/vbe.mod. > > > > I've tried commenting out the font(hd0,5), set gfxmode, insmod gfxterm, > > insmod vbe and terminal gxterm lines in grub.cfg, replacing them with > > 'terminal console' with no change in behaviour. > > Can you try commenting out the "background_image" line as well? There's not a background_image line in grub.cfg... > Also, try running cat on that file from grub-emu too. Works fine. I've found that 'insmod gfxterm', 'insmod vbe' and 'terminal gfxterm' result in a corrupt screen with grey blocks instead of text when I comment out the 'font' line, but when I add the 'font' line back in, I have the reboot occuring immediately. Replacing 'unicode' with 'ascii' causes the crash too. I copied unicode.pff off to /boot/grub and changed grub.conf, and... it worked. So it seems the bug is to do with reading from an xfs partition. Peter -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]