PXE無人值守安裝linux
PXE無人值守安裝linux
1.dhcp伺服器安裝
用於為使用者動態的分配ip地址
[[email protected]~]#mount/dev/cdrom/mnt/cdrom//掛載映象
[[email protected]~]#vim/etc/yum.repos.d/rhel-debuginfo.repo//配置yum源
[[email protected]~]#yuminstalldhcp//安裝dhcp伺服器
[[email protected]~]#vim/etc/dhcpd.conf//末行模式下執行如下命令獲得配置檔案:r/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample
配置如下
啟動dhcp伺服器,並且加入開機啟動
[[email protected]~]#servicedhcpdstart
[[email protected]~]#chkconfigdhcpdon
2.配置ftp伺服器
用於提供系統安裝所需的系統軟體
[[email protected]~]#yuminstallvsftpd//安裝伺服器軟體
[[email protected]~]#cp-R/mnt/cdrom/*/var/ftp/pub///把光碟中的系統檔案copy到ftp中匿名資料夾中
啟動伺服器,並設定開機啟動
[[email protected]~]#servicevsftpdstart
[[email protected]~]#chkconfigvsftpdon
3.配置tftp伺服器
用於提供引導伺服器安裝時的終端配置
[[email protected]~]#yuminstalltftp-server//安裝tftp軟體
[[email protected]~]#vim/etc/xinetd.d/tftp//設定配置檔案
只需將disable=yes修改為disable=no即可,用於設定tftp服務可啟動
[[email protected]~]#servicexinetdrestart//啟動tftp伺服器(tftp是一個超級守護程序)
4.copy開機載入程式到
[[email protected]~]#cp/usr/lib/syslinux/pxelinux.0/tftpboot///ftfp的驅動檔案
[[email protected]~]#cp/mnt/cdrom/p_w_picpaths/pxeboot/vmlinuz/tftpboot///pxe的核心檔案
[[email protected]~]#cp/mnt/cdrom/p_w_picpaths/pxeboot/initrd.img/tftpboot///啟動時與硬體相關驅動
[[email protected]~]#mkdir-pv/tftpboot/pxelinux.cfg//pxe所需目錄
[[email protected]~]#cp/mnt/cdrom/isolinux/isolinux.cfg/tftpboot/pxelinux.cfg/default//所需配置檔案
5.安裝無人值守程式
[[email protected]~]#yuminstallsystem-config-kickstart//軟體安裝
執行配置命令
[[email protected]~]#system-config-kickstart
儲存配置
對儲存的配置檔案ks.cfg進行配置
[[email protected]~]#vim/root/ks.cfg
加入如下一行,可加任意地方
6.在dhcp伺服器中配置tftp伺服器的查詢
將配置檔案修改如下,只需加入兩行
[[email protected]~]#vim/etc/dhcpd.conf
重啟服務
[[email protected]~]#servicedhcpdrestart
7.配置tftp伺服器,指明ftp伺服器
[[email protected]~]#vim/tftpboot/pxelinux.cfg/default
最好修改預設時間,否則會等10分鐘才能夠啟動程式
將timeout修改為6秒:timeout6
8.copyks.cfg到ftp伺服器中
[[email protected]~]#cp/root/ks.cfg/var/ftp/pub/
9.測試
我們是在虛擬機器裡面重新安裝一個系統,所以先要排除一些虛擬機器安裝的外在條件
Tftp,ftp,dhcp伺服器要與安裝的伺服器在同一個網段中,我使用的是host-noly
刪除虛擬機器本身的dhcp伺服器
配置引數
等待安裝成功即可,如果剛剛安裝後,啟動失敗,則重新啟動即可,在啟動時可能會因為sendmail的啟動,影響啟動速度,耐心等待!!
轉載於:https://blog.51cto.com/guodong810/1143737