在windows下使用gpxelinux進行ESXi 5.x的PXE自動化安裝

來源:互聯網
上載者:User

標籤:esxi   windows   pxe   自動化安裝   

    在windows下使用gpxelinux進行ESXi 5.x的PXE自動化安裝。網上許多的教程都是使用Linux作為PXE伺服器,對於不怎麼熟悉Linux的孩紙這著實是件頭疼的事情,like me。所以我通過收集資料,嘗試出一個在windows下就可以搭建PXE伺服器並用其大量安裝ESXi 5.x。

    首先自我總結下伺服器使用PXE啟動的過程。1、ESXi伺服器以PXE方式啟動後,首先從DHCP伺服器拿到IP地址、網關、DNS伺服器、TFTP伺服器位址、指定的pxelinux.0或者gpxelinux.0檔案位置。2、向DHCP提供的TFTP伺服器位址發起請求下載pxelinux.0或者gpxelinux.0檔案和PXE設定檔。3、根據設定檔找到相應的安裝源後載入記憶體開始安裝。


    接下來是實際操作幾個步驟:

    Step 1:準備工作。Windows7電腦一台,需要的軟體FileZilla_Server、Tftpd32(文章最後提供下載連結)。syslinux-3.86軟體包(https://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/)中的gpxelinux.0檔案。

    Step 2:使用Tftpd32配置TFTP和DHCP伺服器我的電腦IP為10.132.253.246。我在本地電腦的F盤建立一個名為“PXE”的檔案夾,並將其作為TFTP根目錄,複製syslinux-3.86軟體包中的gpxelinux.0檔案和ESXi鏡像中的MENU.C32檔案到根目錄。最終配置1。DHCP伺服器配置位址集區以及附加選項(網關、DNS、TFTP伺服器(一定不能漏)),最終配置2。

    圖1-TFTP伺服器配置

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5B/7B/wKiom1UJiaLjw6NLAAIEgdWODIY974.jpg" title="tftp.jpg" style="float:none;" alt="wKiom1UJiaLjw6NLAAIEgdWODIY974.jpg" />

    圖2-DHCP伺服器配置

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5B/75/wKioL1UJisrixS09AAHzO8IcmC8657.jpg" style="float:none;" title="DHCP.jpg" alt="wKioL1UJisrixS09AAHzO8IcmC8657.jpg" />

    Step 3:使用FileZilla_Server搭建FTP伺服器,具體教程網上百度。最終也是將根目錄設定為F盤的“PXE”檔案夾。在該檔案夾下建立名為“ESXi”的檔案夾,將ESXi安裝鏡像檔案解壓到該檔案夾。

    Step 4:設定檔準備。在根目錄下建立名為“pxelinux.cfg”的檔案夾,並將ESXi鏡像檔案中的“ISOLINUX.CFG”檔案複製到該檔案夾,並將檔案重新命名為“default”作為PXE設定檔,將檔案內容更改為3。修改ESXi目錄下的“BOOT.CFG”檔案內容成4,將原始檔案中的“/”全部替換為“ftp://10.132.253.246/esxi”,並設定kernelopt參數指定自動化配置指令碼位置。

    圖3-PXE設定檔內容

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/5B/75/wKioL1UJi6PzbGvMAAEs4VjZkM0243.jpg" title="default.jpg" alt="wKioL1UJi6PzbGvMAAEs4VjZkM0243.jpg" />

    圖4-BOOT.CFG檔案

    650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/5B/7B/wKiom1UJipGB6F-BAADwWmM0g7A111.jpg" title="boot.jpg" alt="wKiom1UJipGB6F-BAADwWmM0g7A111.jpg" />

    

    Step 5:在根目錄建立“ks.cfg”檔案夾,並將自動化配置指令碼“ks.cfg”檔案存入其中。該指令碼在文章最後提供下載,使用者根據需求更改即可使用。

    Step 6:開啟ESXi,稍作休息,安裝完成。

    所需軟體下載連結:http://pan.baidu.com/s/1ntFq2KT。如有疑問歡迎交流。

    

本文出自 “Lieven_Lin” 部落格,請務必保留此出處http://lieven.blog.51cto.com/8328610/1622017

在windows下使用gpxelinux進行ESXi 5.x的PXE自動化安裝

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.