From: OKUJI Yoshinori <[EMAIL PROTECTED]>
Subject: Re: [patch-2.4.0-test1-ac4]linux-2.4.0-test1-ac4+grub
Date: Tue, 30 May 2000 22:12:24 +0900
> > a bigger problem is where the initrd is loaded. If you precise less memory than
> > grub detected, grub loads the initrd too high in memory. The kernel can't access
> > it.
>
> That is a good point, but I don't think it is a Right Thing to
> analyse what options the user passes to Linux. Instead, I'll change
> the location to somewhere else.
I have read some Linux loaders (LILO, syslinux and loadlin) and I
have changed my thought. Like GRUB, LILO and syslinux load an initrd
around the end of memory, while loadlin loads one after a kernel
image. I thought GRUB could mimic loadlin, but I didn't like the
behavior, since it is not reliable to judge how many bytes should be
reserved for a Linux kernel. Thus, I'd like to just add some
information about the command `uppermem' into the documentation, to
let the user notice that he needs to specify upper memory size for
GRUB explicitly, when he wants to decrease memory size for his Linux
kernel. Any comments?
Okuji