I created a server and diskless client following the directions at
http://www.redhat.com/docs/manuals/e...-diskless.html.
The server is running FC3 and the client is running FC4. Both have busybox and busybox-anaconda installed on them.
The diskless client successfully acquires a DHCP IP address from the server and downloads vmlinuz and initrd. It starts executing (initrd?) and experiences the following error:
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 144k freed
Kernel panic - not syncing: No init found. Try passing init= option to the kernel
My /tftpboot/linux-install/pxelinux.cfg/<IPaddressofclientinhex> looks like:
default fc3
label fc3
kernel fc3/vmlinuz
append initrd=fc3/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=160.207.161.54:/tftpboot/diskless/fc3 ramdisk_size=10000 ETHERNET=eth0 SNAPSHOT=160.207.161.58
As you can see, I am passing the init= to the kernel, but it doesn't seem to be able to find the diskless rc script. Any ideas on where to go from here?