搭建PXE環境批量部署Redhat6(win方式)
1、PXE簡介
PXE(preboot execute environment)是由Intel公司開發的最新技術,工作於Client/Server的網路模式,支援工作站通過網路從遠端伺服器下載映像,並由此支援來自網路的作業系統的啟動過程,其啟動過程中,終端要求伺服器分配IP地址,再用TFTP(trivial file transfer protocol)協議下載一個啟動軟體包到本機記憶體中並執行,由這個啟動軟體包完成終端基本軟體佈建,從而引導預先安裝在伺服器中的終端作業系統。
2、啟動步驟詳解
1、伺服器加電啟動,從DHCP伺服器擷取IP地址並載入(PXEClient)。
2、通過TFTP伺服器擷取網路引導程式(pxelinux.0)。
3、引導程式讀取設定檔(pxelinux.cfg本例中檔案名稱為:default)。
4、引導程式負載檔案系統初始化(initrd)程式和核心初始鏡像(vmlinuz)、自動應答程式(ks.cfg)。
5、按自動應答檔案中指定的網路安裝方式,以FTP方式安裝linux系統。
3、使用工具
A、tftpd64
B、Xlight FTP 伺服器
4、本例約定
A、pxe環境伺服器位址:192.168.2.120
B、pxe客戶機分配地址:192.168.2.240 - 192.168.2.250
C、目錄結構
D:\pxe\ :PXE環境軟體目錄。
D:\pxe\tftpd64\ :tftp軟體目錄。
D:\pxe\tftpd64\pxe\ :pxe開機檔案目錄
D:\pxe\tftpd64\pxe\pxelinux.cfg :pxe設定檔目錄(TFTP工作目錄)。
D:\pxe\xlight\ :Xlight FTP 軟體目錄。
D:\pxe\src :Redhat 6.5光碟片鏡像目錄(FTP工作目錄)。
5、TFTP 工具配置
A、DHCP配置
主要配置DHCP的位址集區,主要有以下幾個需要注意的。
注意:pxelinux.0 檔案存放在TFTP工作目錄的根目錄,所以不用加路徑()
B、TFTP配置
只需指定TFTP工作目錄即可。
6、Xlight FTP 伺服器配置
A、配置FTP伺服器IP和連接埠
B、建立FTP使用者,並制定FTP工作目錄
我沒有設定密碼,個人感覺沒設定密碼的必要,想設也可以設定。
7、PXE引導設定檔修改
檔案位置:D:\pxe\tftpd64\pxe\pxelinux.cfg\default
修改目的:增加KS.CONF 檔案配置,使PXE可以載入KS.CONF(自動應答檔案),開始自動安裝Redhat。
8、KS.CONF配置
遵循紅帽子kickstart規範,注意安裝模式選擇FTP方式安裝
9、Integration Environment下載
部落格無法上傳附件,所以我傳到我的網站上了。
下載地址:http://www.hy2009.net/soft/pxe-win.rar
http://www.bkjia.com/PHPjc/1128995.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1128995.htmlTechArticle搭建PXE環境批量部署Redhat6(win方式) 1、PXE簡介 PXE(preboot execute environment)是由Intel公司開發的最新技術,工作於Client/Server的網路模式,支援工作...