日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

使用gPXE网络启动引导ISO和安装ESXi5

發(fā)布時(shí)間:2025/3/21 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用gPXE网络启动引导ISO和安装ESXi5 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?????????用過(guò)syslinux的人應(yīng)該都知道,可以實(shí)現(xiàn)PXE網(wǎng)絡(luò)啟動(dòng)DOS和網(wǎng)絡(luò)安裝各種Linux(Redhat、CentOS、Debian等),但老版本的syslinux基于TFTP來(lái)傳輸所有的文件,這個(gè)傳輸速度比較慢、不穩(wěn)定;特別是在跨網(wǎng)段的情況下,好在新版的syslinux增加了一些新的功能,其中就有g(shù)PXE和memdisk,gPXE支持通過(guò)HTTP、FTP和NFS方式傳輸文件,這樣龐大的安裝文件就可以走FTP等方式了,從而大大提高效率和穩(wěn)定性。而新的memdisk則可以支持將ISO鏡像直接載入到客戶(hù)端內(nèi)存中。

gPXE的配置方法很簡(jiǎn)單,只需更改DHCP配置文件,啟動(dòng)指向到gpxelinux.0就可以了。在此我將做一個(gè)gPXE服務(wù)器用來(lái)引導(dǎo)Linux和ISO鏡像,實(shí)現(xiàn)PXE安裝ESXi5和windows server 2008。 PXE需要DHCP、TFTP和FTP服務(wù),因?yàn)閘inux下配置比較繁瑣,新手配置起來(lái)有點(diǎn)困難,故選擇在windows下架設(shè)PXE服務(wù)器。 1.?安裝所有組件服務(wù):DHCP使用windows自帶的;TFTP服務(wù)器使用tftp32/64,當(dāng)然也可以使用Solarwinds TFTP或3COM的3CDaemon等;FTP服務(wù)架設(shè)選擇使用FileZilla FTP Server,其他FTP服務(wù)器軟件也皆可。PXE服務(wù)器的IP:192.168.123.1 2.?組織目錄結(jié)構(gòu)和準(zhǔn)備文件:在本地C盤(pán)根目錄下新建tftpboot目錄,并在其下新建子目錄pxelinux.cfg、kickstart、ESXi5和ISO;最終目錄結(jié)構(gòu)如圖 n?復(fù)制ESXi5安裝光盤(pán)的所有文件到ESXi5目錄下; n?將PE和ESXi5的ISO鏡像復(fù)制到ISO目錄下; n?復(fù)制ESXi5光盤(pán)根目錄isolinux.cfg到tftpboot\pxelinux.cfg目錄下;

n?在tftpboot\kickstart目錄下新建ks.txt文 3.?設(shè)置pxelinux: 首先下載最新的syslinux包,解壓syslinux包,提取gpxe\gpxelinux.0、memdisk\memdisk和com32\menu\menu.c32文件放到tftpboot目錄下

所有文件準(zhǔn)備就緒就開(kāi)始配置了,有3個(gè)地方需要配置: ??tftpboot\kickstart\ks.txt ??tftpboot\pxelinux.cfg\isolinux.cfg ??tftpboot\ESXi5\boot.cfg 修改ks.txt如下: # Accept the EULA vmaccepteula #Set root password rootpw 1qaz@WSX #Install on first local disk install –firstdisk –overwritevmfs #Config initial network settings network –bootproto=dhcp –device=vmnic0 將tftpboot\pxelinux.cfg\isolinux.cfg文件復(fù)制改名為default,并修改格式如下圖:

?

?

注意不要破壞文件的格式!主要修改菜單和kernel相關(guān)參數(shù) DEFAULT ftp://192.168.123.1/menu.c32 MENU TITLE ESXi-5.0.0-469512-standard Boot Menu NOHALT 1 PROMPT 0 TIMEOUT 80 LABEL install KERNEL ftp://192.168.123.1/ESXi5/mboot.c32 APPEND -c ftp://192.168.123.1/ESXi5/boot.cfg MENU LABEL ESXi-5.0.0-469512-standard ^Installer LABEL hddboot LOCALBOOT 0x80 MENU LABEL ^Boot from local disk gPXE引導(dǎo)ISO鏡像的設(shè)置,此處以PE鏡像做說(shuō)明,PE從網(wǎng)絡(luò)上下載的!ESXi5的ISO使用同一方法 LABEL Mounting windowsPE’ISO MENU LABEL Mounting ^PE4.0 ISO linux ftp://192.168.123.1/memdisk initrd ftp://192.168.123.1/ISO/Deepin_PE4.0.iso append raw iso 備份tftpboot\ESXi5\boot.cfg文件,因?yàn)镋SXi5的安裝文件不在TFTP的根目錄,故注意路徑的設(shè)置就OK了,在此使用prefix前綴替代每個(gè)“/”,修改格式類(lèi)似下圖:

4.?設(shè)置DHCP、TFTP和FTP服務(wù)!這里只介紹PXE相關(guān)的操作,基本安裝和設(shè)置不做解釋。主要是設(shè)置DHCP的066和067作用域選項(xiàng);tftp服務(wù)和目錄設(shè)置,FTP帳號(hào)和共享發(fā)布。 DHCP的設(shè)置如下:

TFTP服務(wù)的設(shè)置如下:

FTP服務(wù)的設(shè)置如下:

最后激活DHCP、TFTP和測(cè)試下FTP 到此,所有PXE服務(wù)器的設(shè)置已經(jīng)完畢! 5.?測(cè)試客戶(hù)端PXE啟動(dòng)安裝系統(tǒng)

觀察PXE服務(wù)器上的服務(wù)log,可以看到客戶(hù)端在下載相應(yīng)文件!實(shí)現(xiàn)FTP傳輸文件了。

通過(guò)測(cè)試傳送文件和掛載ISO鏡像兩種方式安裝ESXi5都沒(méi)有問(wèn)題。

?

轉(zhuǎn)載于:https://blog.51cto.com/virtualx/729043

總結(jié)

以上是生活随笔為你收集整理的使用gPXE网络启动引导ISO和安装ESXi5的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。