Hi all,

I have created a bootable floppy using etherboot. I am trying to connect 386 diskless 
nodes to the linux server. I have recompiled the kernel with "Root file system on NFS" 
and  "Kernel level autoconfiguration" options compiled in. I am also running DHCP 
server. I have also started NFS daemon.

But when I boot the diskless client through this floppy, every time this client takes 
the same IP address ( 192.168.20.89 ) from the DHCP server. On the first boot it shows 
:

-------------------------------------------------------
my:192.168.20.89 server:192.168.20.50
 and then it tries to load the kernel.
-------------------------------------------------------

If I reboot the node and boot through the same floppy, it gives the following :
-------------------------------------------------------
my:192.168.20.89 server:0.0.0.0
-------------------------------------------------------
and the it cannot find the kernel and it gives endless <sleep> messages on the screen. 
Why is this happening for the second reboot. Why the server IP is becoming 0.0.0.0 ?

If I delete /var/state/dhcp/dhcpd.leases and recreate the file and restart DHCP daemon 
adn then reboot the node than everything again works for the first time.

My second problem is after the first stage is through the node boots the kernel from 
/tftpboot/machine1 ( this kernel I have compiled here with the above mentioned options 
enabled ). Afterwards it gives the following error message :

-------------------------------------------------------
Root-NFS:No NFS server available, giving up
VFS:Unable to mount root fs via NFS, trying floppy
VFS:Insert root floppy & press ENTER.
-------------------------------------------------------

Though I have started NFS on my server why the above error is coming.

Can anybody help me on this ? Has anybody tried etherboot ?

Thanks in advance.

Rajesh


----------------------------------------------
Find out more about this and other Linux India 
mailing lists at http://lists.linux-india.org/

Reply via email to