A workaround for that problem is to run "uppermem" first of all, then load a kernel and an initrd afterwards. This is clearly documented in the manual.
Here is an example: title Linux with less memory uppermem 8192000 # 800MB. kernel /boot/vmlinuz mem=800M root=... # Specify options appropriately. initrd /boot/initrd Jeremy, I don't stop you making your own patch to have GRUB to load an initrd more elegantly, but I remember that a patch has already been written for the Conectiva version. Thus, it might be easier to adapt the patch to the CVS, rather than reinventing the wheel. Okuji ============================================================== Are you enbugging Free Software? <URL:http://www.enbug.org/> _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
