>> For RAM, you can set it in append lines, newer kernel versions are much
>> better at recognising correct amount correctly however.
>> Is it because you have really shed loads of RAM, and need the large
>> memory models, >1GB?
> Do you append this into the lilo.conf file? How would I go about doing
> this? Is there a white paper that describes how?
The mem parameter only applies if you BIOS does not pass the correct RAM
size, in a way the kernel can recognise. I had this, but flashing a BIOS
upgrade fixed it.
You need append="mem=128M", or whatever your RAM size is, it's in the linux
FAQ. If you get it slightly wrong it is ignored, try it on booting first,
before tinkering with lilo (remember to run lilo, after altering lilo.conf).
LDP (linuxdoc.org), lilo HOWTO
There is also docs for kernel parameters, in /usr/src/linux/Documentation
boot = /dev/hda
vga = normal
read-only
menu-scheme = Wg:kw:Wg:Wg
prompt
timeout = 80
message = /boot/message
image = /boot/vmlinuz
label = linux
root = /dev/hda6
initrd = /boot/initrd
append = "noapic hdb=ide-scsi hdc=ide-scsi apm=poweroff reboot=warm"
You can also have append in global section to apply to all linux kernels.
If you are using 4GB extensions because you have lots of RAM, then you
probably do need to compile and configure the kernel for that, though most
distro's do support 2GB, and with 2.4 the limit is 64GB of RAM!
If you ahve this much I am jealous
Rob