On Wed, 2002-01-23 at 17:19, Darren Gamble wrote: > Lastly, we also tried to manually add "mem=800M" onto the end of the kernel > boot line. The GNU grub faq suggests to do this, and kickstart also does > this if it's specified in its configuration. If that's done, when the > machine boots the root filesystem doesn't get found and the system halts. > Bootup reports:
The problem is that GRUB doesn't properly follow the Linux/i386 boot protocol. Someone filed something similar in bugzilla a few months ago, but I just got around to really looking at it and pinning down the problem last night. Basically, the problem is that grub needs to parse the mem= and change where it loads the initrd accordingly instead of just loading it at the top of its detected memory area. I started working on it then, but got distracted by sleep :) Hopefully I'll get around to finishing it in the next few days-ish. Cheers, Jeremy _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
