Firewall and selinux is disabled in the server.
I had followed the steps given in the following url given below :
Every setup goes well.
Everything has gone fine up to the
point where the client system must boot. This fails with a kernel panic
bin/bash: error while loading shared Libraries: libc.so.6 cannot open shared object file: No such file are directory.
The server log message is shown at the time of client boot shown below
[root@server1 pxelinux.cfg]# tail /var/log/messages
Oct 16 11:27:01 redhat dhcpd: DHCPDISCOVER from 00:01:80:5c:de:9d via eth0
Oct 16 11:27:02 redhat dhcpd: DHCPOFFER on 192.168.0.253 to
00:01:80:5c:de:9d via eth0
Oct 16 11:27:03 redhat dhcpd: DHCPREQUEST for 192.168.0.253 (192.168.0.1)
from 00:01:80:5c:de:9d via eth0
Oct 16 11:27:03 redhat dhcpd: DHCPACK on 192.168.0.253 to 00:01:80:5c:de:9d
Oct 16 05:57:03 redhat in.tftpd: tftp: client does not accept options
Two changes I had made in the server then the client is booted.
1. The DHCP server configuration error corrected.
2. Deleted the snapshot folder created manually. The folder will be automatically created by the "system-config-netboot" tool.
I did not which one is the correct fix.
Now the client booted the Centos 5.3 without Hard disk. However the error log in the server still exists:
redhat in.tftpd: tftp: client does not accept options