除了加入修補程式之外, 驅動程式也是一個常需要加進安裝映像檔的東西.
接下來以Cisco UCS Virtual Interface Card為例子來示範如何把驅動程式加入安裝映像檔.
需要的軟體:
Cisco UCS Virtual Interface Card的驅動程式, Cisco VIC是CNA卡, 所以有network跟storage兩種驅動程式.
- enic_driver_2.1.2.22-offline_bundle-564611.zip
- scsi-fnic-1.5.0.8-1OEM.500.0.0.472560.x86_64.zip
前面的步驟和加入修補程式一樣, 做完 Get-EsxImageProfile | Sort-Object ModifiedTime | Out-GridView 這個步驟後先停下來.
再來把驅動程式加入depot:
> Add-ESXSoftwareDepot .\enic_driver_2.1.2.22-offline_bundle-564611.zip, .\update-from-esxi5.0-5.0_update01.zip
> Add-ESXSoftwareDepot .\scsi-fnic-1.5.0.8-1OEM.500.0.0.472560.x86_64.zip, .\update-from-esxi5.0-5.0_update01.zip
確認一下驅動程式名稱: (net-enic, scsi-fnic)
> Get-EsxSoftwarePackage | Sort-Object Vendor | Out-GridView
既有的image profile不能直接編輯, 所以先複製一份:
> New-EsxImageProfile -CloneProfile "ESXi-5.0.0-20120604001-standard" -name "ESXi-5.0.0-20120604001-Cisco" -Vendor "Cisco"
把驅動程式加進去:
> Add-EsxSoftwarePackage -ImageProfile "ESXi-5.0.0-20120604001-Cisco" -SoftwarePackage "net-enic"
> Add-EsxSoftwarePackage -ImageProfile "ESXi-5.0.0-20120604001-Cisco" -SoftwarePackage "scsi-fnic"
接下來匯出成ISO檔就完成了:
> Export-EsxImageProfile -ImageProfile "ESXi-5.0.0-20120604001-Cisco" –NoSignature -ExportToISO -filepath .\ESXi-5.0.0-20120604001-Cisco.iso
繼續閱讀:
你好: 請教一下~我遇到一個你網站相關問題~我是用auto deploy~派給dell無硬碟主機開ESXi~但是發現主機光纖網卡無驅動~我有抓到dell光纖網卡驅動程式vib檔~是問我後面該如何做呢?
回覆刪除你有試過用Dell Customized VMware ISO嗎?
刪除不然就是照 http://proliantaholic.blogspot.tw/2012/07/vsphere-5part-iv.html 去加driver
另外這個tool應該也可以: http://www.v-front.de/p/esxi-customizer-ps.html
OOPS, 沒注意你是要用auto deploy.
刪除我沒實際做過, 不過觀念應該差不多, 你可以參考 https://communities.vmware.com/thread/482876