Good day, Thanks for your reply.
I realize that this is documented in the manual. I had already tried that combination, though. It does not work. BUT, another member of our group examined this last night. He deduced that the parameter passed to uppermem needs to be smaller than the amount passed to the kernel, or initrd won't load. After using uppermem=818176 (one meg less), it then properly boots. Thanks to all who helped us with this problem! =) ============================ Darren Gamble Planner, Regional Services Shaw Cablesystems GP 630 - 3rd Avenue SW Calgary, Alberta, Canada T2P 4L4 (403) 781-4948 -----Original Message----- From: Yoshinori K. Okuji [mailto:[EMAIL PROTECTED]] Sent: Wednesday, January 23, 2002 5:48 PM To: Jeremy Katz Cc: Darren Gamble; '[EMAIL PROTECTED]' Subject: Re: Can't configure grub to use less memory 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
