PXE部署快速安裝ESXI5--windows版

貌似比較少人寫PXE安裝ESXI5,網上都是3.5,4,4.1版的多,因此我來介紹一下5版的安裝linux

ESXI5的安裝比以前的4.1都容易,官方文檔仍是沿用舊思路來寫,我以爲不必,有些步驟省了同樣沒問題windows

以前我已經寫過一篇如何用U盤作ESXI5啓動盤的文章,如今來看看如何用PXE方式安裝ESXI5,這種方法適用於批量部署和把針對特定廠商定製的ESXI鏡像刻錄到光盤或U盤服務器

衆所周知,在大規模的企業部署環境中,用光盤一臺一臺服務器去安裝ESXI是十分耗費人力物力的,設想一下你要安裝50臺ESXI服務器網絡

而經過網絡PXE引導服務器,自動安裝操做系統,已是一個很是成熟的解決方案,物力是微軟的windows,仍是linux,都支持這種安裝方式ide

本文經過具體實踐,不使用linux服務器,在windows平臺下實現PXE引導服務器安裝ESXI5操作系統

基本原理設計

1.Tftpd32做爲DHCP服務器,提供IP地址,和PXE引導文件信息。3d

2.Syslinux提供PXE引導文件pxelinux.0server

3.客戶端在得到IP地址的同時,得到PXE引導文件blog

4.客戶端經過TFTP方式,加載ESXI的安裝引導程序(由C:\PXE\pxelinux.cfg目錄下的default文件指定)

實驗設計示意圖

clip_p_w_picpath002

準備工做

1.下載Syslinux,windows下用zip格式的,解壓縮便可使用

下載地址:http://www.kernel.org/pub/linux/utils/boot/syslinux/

2.下載TFTP server

windows下綠色免安裝很是好用的TFTP服務器,網上搜一大堆

3.下載ESXI5的ISO文件

能夠到vmware官網註冊一個帳號,下載試用版便可

4.C盤根目錄下創建PXE目錄,而後再創建子目錄pxelinux.cfg(目錄,不是文件),整個路徑就是C:\PXE\pexlinux.cfg

clip_p_w_picpath004

開始

1.解壓縮syslinux,提取..\core目錄下的pxelinux.0文件到C:\PXE目錄下。

clip_p_w_picpath006

2.把TFTP32.ZIP解壓縮到C:\PXE目錄下。

3.把ESXI5的ISO文件裏面的全部文件,解壓到C:\PXE目錄下。

4.複製ESXI5的ISO裏面的isolinux.cfg文件,到C:\PXE\pxelinux.cfg目錄下,重命名爲default。(無後綴名)default是爲任意的服務器安裝ESXI Server

5.運行TFTPD32,設置好根目錄,DHCP參數,引導文件參數

設置IP地址的起始地址, IP地址池大小、子網掩碼等,設置「啓動文件名」爲pxelinux.0

clip_p_w_picpath008

clip_p_w_picpath010

clip_p_w_picpath012

6.在workstation中新建虛擬機,不加載ISO,網卡鏈接方式爲橋接,設置開機從網卡啓動

clip_p_w_picpath014

通常而言,到這裏獲取到IP,後面的應該都沒問題,可是到這裏會出現下面的錯誤

clip_p_w_picpath016

menu.32這個文件是在ESXI5的ISO裏面的,也就是說如今的PXE目錄下是有這個文件了,爲何會有這個錯誤提示呢,很坑爹的解決方式是提取syslinux\com32\menu目錄下的menu.32覆蓋到PXE目錄下就解決了

clip_p_w_picpath018

如今再重啓一下要安裝ESXI5的機器,一切正常,以下圖,能夠安裝了

clip_p_w_picpath020

此時的TFTPD會是這樣顯示情況

clip_p_w_picpath022

clip_p_w_picpath024

相關文章
相關標籤/搜索