1. 程式人生 > >PXE實現無人自動安裝Linux作業系統

PXE實現無人自動安裝Linux作業系統

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.終極驗證。開啟一個裸機,開始無人自動安裝了。。。。