安装之前必须挂载光盘或者拷贝镜像到文件夹
本次实验挂载光盘到 /media下
1.配置dhcp
在已经配置好的dhcpd.conf下加1句改一句
①filename"pxelinux.0";
②next-server 192.168.1.150;         #ip是你本机ip
service  dhcpd  restart                   #重启dhcp
2配置nfs
yum install nfs
vi  /etc/exports
/tftpboot/install          *(ro)            #加入共享目录
service  nfs restart                  
service   portmap    restart                #启动nfs
3配置tftp
 yum  install  tftp-server
cd /tftpboot
cp /usr/lib/syslinux/pxelinux.0  ./      #copy  pxelinux.0到/tftpboot下
cp /media/p_w_picpaths/pxboot/initrd.img  ./
cp /media/p_w_picpaths/pxboot/vmlinuz  ./   #copy 核心到当前目录  
mkdir   install
mkdir   pxelinux.cfg
cp /media/*  /tftpboot/install/         #复制光盘文件
cp /media/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default  #copy isolinux.cfg  重命名为default
vi  pexlinux.cfg/default          
default  ks
append ks=nfs:192.168.1.150:/tftpboot/install/ks.cfg  initrd=initrd.img   #nfs目录(ip为本机)
cp /root/anaconda-ks.cfg  install/ks.cfg
vi   install/ks.cfg              #修改ks.cfg
删除cdrom  加一句 nfs --server=192.168.1.150  --dir=/tftpboot/install
把几个part 前面#号去掉
clearpart 前#号也去掉
在最后一个part下一行加个reboot                       #修改ks.cfg完成
重启服务
chkconfig  tftp on             #这句一定要加 (即修改/etc/xinetd.d/tftp文件disenable=no)
service xinetd restart    
这样启动客户端就自动安装