intel 開發的 PXE pre-execution environmenthtml
啓動過程當中 請求IP 而後用TFTP 下載啓動軟件到本身的內存裏面了linux
tftp UDP 69 簡單傳輸協議,不須要用戶名密碼服務器
ftp TCP 21 必須用用戶名和密碼oop
Kickstart 自動執行腳本rest
PXE服務器的搭建server
1. 開啓httpd服務,構建安裝樹。htm
[root@server5 ~]# mount /dev/sr0 /home/rhel6 -o loop內存
[root@server5 ~]# 開發
[root@server5 ~]# service httpd restartio
Stopping httpd: [FAILED]
Starting httpd: [ OK ]
[root@server5 ~]# ln -s /home/rhel6/ /var/www/html/rhel6 建立連接
打開安裝樹
配置tftp服務器上用於pxe引導所需的文件
2. 配置DHCP 服務器
配置不對,看log
chkconfig dhcpd on
service dhcpd restart
3. 安裝TFTP 服務器,啓動服務。
開啓TFTP服務器,是依賴於xinetd服務,因此啓動xinetd服務便可。
開機啓動服務
編輯配置文件
4. 拷貝引導文件到tftp主目錄
安裝syslinux
找到那個pxelinux.0 那個文件
拷貝啓動文件pxelinux.0到tftp的主目錄去
拷貝啓動文件isolinux下面的文件到tftp目錄去
5. 創建開機啓動菜單
在/var/lib/tftproot/創建 pxelinux.cfg目錄,而後拷貝isoliux.cfg到pexlinux.cfg/default。
十分之一秒 600 表明60秒
6. 創建自動安裝執行腳本文件,配置kickstart文件
在root目錄下又anaconda文件,直接cp生成,修改便可。
也能夠安裝kickstart軟件進行定義安裝。
安裝system-config-kickstart
yum install system-config-kickstart
7. 驗證效果