PXE的安裝(DHCP+TFTP+HTTP/FTP/NFS)
前提條件:
1.確保所有的終端和網絡設備處於同一網段內。
2.這個網段內只能有一台的DHCP服務器。
3.所要裝系統的裸機必須要支持PXE(現在的電腦網卡都已經集成)
開始開車:
1.首先當然要搭建一個DHCP的服務,為了提供IP地址給裸機,才能有下一步的開始。DHCP指定網段,指定下一個服務器(讓裸機拿到IP后找的下一個人),並且指定pxelinux.0網卡引導文件。
2.裝一個包是syslinux,找到pxelinux.0的引導文件。
3.搭建TFTP服務。把找到的網卡引導文件放在/var/lib/tftpboot/這個目錄下。
4.部署菜單文件。 在鏡像中找到isolinux.cfg這個菜單文件,然后把它copy到/var/lib/tftpboot/pxelinux.cfg/default這個新建菜單文件里面。
5.找到內核和驅動程序,圖形模塊這三樣東西放到/var/lib/tftpboot/下面.。
6.搭建web服務,把鏡像ISO放到documentroot下面,搭建yum倉庫,倉庫標識寫明[development]。
7.裝一個生成系統應答文件的system-config-kickstart包,然后運行命令按照喜愛生成應答文件,把這個以點.cfg結尾的文件放在documentroot下。
8..修改新建菜單文件(default這個),指定相應的內核,驅動,模塊,刪除不必要的東東,例如多余的label,最后指定ks就是應答文件的下落。
9.終極驗證。開啟一個裸機,開始無人自動安裝了。。。。