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:
append initrd=fc3/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=220.127.116.11:/tftpboot/diskless/fc3 ramdisk_size=10000 ETHERNET=eth0 SNAPSHOT=18.104.22.168
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?