[Image Builder]自訂ESXi iso

虛擬化,雲端運算
回覆文章
schumi
Site Admin
文章: 696
註冊時間: 2004-04-15 14:30:34

[Image Builder]自訂ESXi iso

文章 schumi »

1. 先下載 VMware vSphere PowerCLI 安裝於電腦上

2. 下載ESXi 的zip 映像檔

3. 下載要預先安裝進去的包裝(ex: Driver, vem...)

執行 VMware vSphere PowerCLI

import ESXi image

代碼: 選擇全部

Add-EsxSoftwareDepot 'C:\lab\VMware-ESXi-5.5.0-1331820-depot.zip'
讀取看看目前import的 Name

代碼: 選擇全部

Get-EsxImageProfile
建立自定義的image Name

代碼: 選擇全部

New-EsxImageProfile -CloneProfile ESXi-5.5.0-1331820-standard -Name ESXi-5.5.0-1331820-standard-customized
接著會問Vendor 名稱(隨意定義就好)

代碼: 選擇全部

Vender:MyCompany
開始匯入要預先包裝進去的軟體

代碼: 選擇全部

Add-EsxSoftwareDepot 'C:\lab\VMW-ESX-5.5.0-lpfc-10.2.298.12-offline_bundle-1894091.zip'
看一下軟體資訊

代碼: 選擇全部

Get-EsxSoftwarePackage lpfc
就會列出內容

代碼: 選擇全部

Name                     Version                        Vendor     Creation Dat
                                                                   e
----                     -------                        ------     ------------
lpfc                     10.2.298.12-1OEM.550.0.0.13... Emulex     2014/5/28...
lpfc                     10.0.100.1-1vmw.550.0.0.133... VMware     2013/9/19...
包裝進去image

代碼: 選擇全部

Add-EsxSoftwarePackage -SoftwarePackage lpfc -ImageProfile ESXi-5.5.0-1331820-standard-customized
最後看一下目前自訂的image 是不是真的有包裝我要的進去

代碼: 選擇全部

$img = Get-EsxImageProfile ESXi-5.5.0-1331820-standard-customized

代碼: 選擇全部

$img.viblist
看一下輸出結果

代碼: 選擇全部

Name                     Version                        Vendor     Creation Dat
                                                                   e
----                     -------                        ------     ------------
misc-cnic-register       1.72.1.v50.1i-1vmw.550.0.0.... VMware     2013/9/19...
scsi-lpfc820             8.2.3.1-129vmw.550.0.0.1331820 VMware     2013/9/19...
esx-base                 5.5.0-0.0.1331820              VMware     2013/9/19...
lsi-msgpt3               00.255.03.03-1vmw.550.0.0.1... VMware     2013/9/19...
cisco-vem-v164-esx       4.2.1.2.2.2.0-3.2.1            Cisco      2014/1/25...
esx-xserver              5.5.0-0.0.1331820              VMware     2013/9/19...
block-cciss              3.6.14-10vmw.550.0.0.1331820   VMware     2013/9/19...
scsi-fnic                1.5.0.4-1vmw.550.0.0.1331820   VMware     2013/9/19...
sata-ahci                3.0-17vmw.550.0.0.1331820      VMware     2013/9/19...
sata-sata-sil24          1.1-1vmw.550.0.0.1331820       VMware     2013/9/19...
lpfc                     10.2.298.12-1OEM.550.0.0.13... Emulex     2014/5/28...
scsi-megaraid-sas        06.803.52.00-1vmw.550.0.0.1... VMware     2014/2/7 ...
...
可以看到我要的Emulex FCoE Driver 已經被包進去了,接著可以完成輸出install ISO

代碼: 選擇全部

Export-EsxImageProfile -ImageProfile ESXi-5.5.0-1331820-standard-customixed -FilePath 'D:\iso\VMware\vSphere5.5\ESXi-5.5.0-1331820-standard-customized.iso' -ExportToIso
至此完成!
回覆文章

回到「VMware」