最近研究了linux下的PXE引導,在網上查找半天也沒找到合適的,後來本身跟朋友請教,學會了PXE引導,並且成功在某公司成功安裝了20臺電腦,故跟你們分享一下這個技術。若有不對的地方還請不吝指出。linux
實驗環境:rhel-6.3 64位系統vim
實驗須要安裝幾個軟件:dhcp,tftp,syslinux,vsftp。ide
1.安裝dhcp spa
使用yum安裝: yum install dhcp -yrest
修改配置文件。配置文件是/etc/dhcp/dhcpd.conf ,可是打開配置文件什麼也沒有,這這讓剛學blog
的人無從下手。get
能夠cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcpd/dhcpd.confit
再修改配置文件vim /etc/dhcp/dhcp.conf 在裏面修改修改就好了具體以下圖class
2.安裝tftpftp
yum install tftp*
編輯配置文件,在/etc/xinetd.d/tftp 編輯結果以下:
3.安裝syslinux,安裝完畢後,cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
4.安裝ftp,並將鏡像掛載到ftp下(注意:須要關閉selinux)
5.將光盤目錄isolinux裏面的全部文件都拷貝到/var/lib/tftpboot目錄中,而且,在該目錄下新建名爲pxelinux.cfg ,而後將isolinux.cfg移動到pexlinux.cfg下而且更名爲default
6.將全部須要的服務開啓
/etc/init.d/dhcp restart
/etc/init.d/xinetd restart
/etc/init.d/vsftp restart