搭建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工作目錄的根目錄,所以不用加路徑(如圖)

dhcp.png

B、TFTP配置

     只需指定TFTP工作目錄即可。

tftp

6、Xlight FTP 服務器配置

A、配置FTP服務器IP和端口

image

B、創建FTP用戶,並制定FTP工作目錄

我沒有設置密碼,個人感覺沒設置密碼的必要,想設也可以設置。

image

7、PXE引導配置文件修改

文件位置:D:\pxe\tftpd64\pxe\pxelinux.cfg\default

修改目的:增加KS.CONF 文件配置,使PXE可以加載KS.CONF(自動應答文件),開始自動安裝Redhat。

image

 

8、KS.CONF配置

  遵循紅帽子kickstart規範,注意安裝模式選擇FTP方式安裝

  image

9、集成環境下載

博客無法上傳附件,所以我傳到我的網站上了。

下載地址:http://www.hy2009.net/soft/pxe-win.rar

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章