On Friday 08 December 2006 19:30, Chirag wrote:
Please suggest me solution to this TFTPD Problem
The nic has to have a bootrom with the neccessary etherboot file inside to act as loader or use the default pxe bootloader present in most mobos. Pxe will search for a pxelinux file the actual name of which is a nice tangle, which finally defaults to pxelinux.cfg/default. in default u will specify things like kernel and options. Google for pxe. If you have a servername instead of ip for the servername directive you have to setup dns. For starters use this
subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.10 192.168.0.20; next-server 192.168.0.1; option root-path "192.168.0.1:<your root fs path>"; filename "<your path to pxelinux.0>/pxelinux.0"; #note pxelinux.cfg is in <your path to pxelinux.0> in which the file #default is present option broadcast-address 192.168.0.255; #option routers prelude.fugue.com; }
The dhcpd.conf file is as follows
You are directly loading a kernel. Which would require the kernel to be stripped of stuff to allow direct boot and also be made small enough to allow pxe to load the kernel. Ltsp may have done it for u. But u will be stuck if u are not able to do it yourself.