Hi all,
I\m trying to make a boot floppy (which will do an dhcp 
query and make an nfs mount of root et. al.). I've tried to
follow Dcumentation/initrd.txt to no avail. No I have:
-A kernel (2.0.35) with ramdisk and initrd enabled.
-An ext2fs floppy with:

/boot/vmlinuz-2.0.35
/boot/initrd


The file /boot/initrd contains

[aer@heaven initrd]# ls -lR
total 3
drwxr-xr-x   2 root     root         1024 Oct  9 15:42 bin
drwxr-xr-x   2 root     root         1024 Oct  9 14:27 dev
-rwxr-xr-x   1 root     root           25 Oct  9 13:43 linuxrc

bin:
total 299
-rwxr-xr-x   1 root     root       302732 Oct  9 15:42 sh

dev:
total 0
crw-r--r--   1 root     root       4,   0 Oct  9 14:27 tty0
crw-r--r--   1 root     root       4,   1 Oct  9 14:03 tty1


The flopp is configyred with the lilo.conf:
boot=/dev/fd0
map=/mnt/boot/map
install=/mnt/boot/boot.b
prompt
timeout=50
image=/mnt/boot/vmlinuz-2.0.35
        label=linux
        root=/dev/nfs
        read-only
        ramdisk=500
        initrd=/mnt/boot/initrd
        vga=ext


What happens is A LILO prompt, loading Linux......., standard kernel messages, 
which ends with
RAMDISK: Couldn't find valid ramdisk image starting at 0
Root-NFS: Unable to contact nfs server for root fs, using /dev/fd0 instead
VFS: insert root floppy and press ENTER



My guess is that LILO SHOULD load the initrd file before/after it loads the 
kernel, right? It doesn't look like it's doing it (The only time consuming 
thing is the Linux load).

I run lilo v20 but lilo.conf(5) says nothing of the initrd line 
(Documentation/initrd.txt says it's in lilo v18)

In short, How do I make the initrd stuff kick in?????

pleas help,

/Anders
 

Reply via email to