pxe的實驗

一、配置網卡
   # vim /etc/sysconfig/network-scripts/ifcfg-eth0
 IPADDR=192.168.1.223
   # /etc/init.d/network restart
二、安裝dhcp  -------------------DHCP用來動態分配IP地址的
   # yum install dhcp -y
   # vim /etc/dhcp/dhcpd.conf
    subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.100 192.168.0.200;
  default-lease-time 600;
  max-lease-time 7200;
  filename "pxelinux.0";
  next-server 192.168.1.223;
}
   # /etc/init.d/dhcpd restart
三、安裝tftp-server服務器         TFTP是用來下載遠程文件的最簡單網絡協議,它其於UDP協議而實現。
   # yum install tftp-server -y 
   vim /etc/xinetd.d/tftp
   disable                 = no 只修改這裏
   # chkconfig tftp on   //開啓tftp 
   # /etc/init.d/xinetd restart
   # chkconfig xinetd on
   # yum provides */pxelinux.0    //查找pxelinux.0文件是哪個包安裝上來的 是可執行程序,它向用戶提供簡單的控制界面,並根據用戶的選擇,下載合適的Linux內核以及Linux根文件系統
   # yum install syslinux -y
   # cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
   # cd /mnt/iso/isolinux/
   # mkdir /var/lib/tftpboot/pxelinux.cfg
   # cp isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
   # cp initrd.img vmlinuz vesamenu.c32 /var/lib/tftpboot/ 
 //拷貝驅動、內核和菜單文件
四、安裝ftp
   # yum install vsftpd -y
   # mkdir /var/ftp/iso
   # mount /dev/sr0 /var/ftp/iso
   # /etc/init.d/vsftpd start
   # chkconfig vsftpd on
   # firefox ftp://192.168.0.200/iso   //驗證ftp是否好用,能夠看到光盤中的內容就是ok的
五、配置ks.cfg
   # yum install system-config-kickstart -y  
 //圖形化配置ks.cfg文件的工具
   # system-config-kickstart
       將ks.cfg放在/var/ftp目錄下
       cp ks.cfg /var/ftp
六、修改tftp的default文件
  # vim /var/lib/tftpboot/pxelinux.cfg/default
 1 default my_default_install   \
                                             這兩行是相對應的
 18 label my_default_install    /
 menu label ^Install or upgrade an existing system
 menu default
 kernel vmlinuz
append initrd=initrd.img ks=ftp://192.168.1.111/ks.cfg

cp ks.cfg /var/ftp/
# setenforce 0
# /etc/init.d/iptables stop
# chmod 777 /var/lib/tftpboot/ -R

# cp /mnt/iso/images/pxeboot/{initrd.img,vmlinuz}  /var/lib/tftpboot/


在kickstart裏的最後兩項預安裝腳本和安裝後腳本,就是直接輸入你所想執行的命令就可了,或者是想執行的腳本
七、客戶端驗證
   創建一個虛擬機,然後開機,選擇好裝哪個,就等待安裝完成。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章