2012年7月1日

客製化vSphere 5安裝映像檔Part II - 加入驅動程式

[本篇是客製化vSphere 5安裝映像檔 - 加入修補程式的後續]

除了加入修補程式之外, 驅動程式也是一個常需要加進安裝映像檔的東西.
接下來以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

繼續閱讀:

3 則留言:

  1. 你好: 請教一下~我遇到一個你網站相關問題~我是用auto deploy~派給dell無硬碟主機開ESXi~但是發現主機光纖網卡無驅動~我有抓到dell光纖網卡驅動程式vib檔~是問我後面該如何做呢?

    回覆刪除
    回覆
    1. 你有試過用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

      刪除
    2. OOPS, 沒注意你是要用auto deploy.
      我沒實際做過, 不過觀念應該差不多, 你可以參考 https://communities.vmware.com/thread/482876

      刪除

版權宣告

Creative Commons License
本著作由 PROLIANTAHOLIC 製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。
文內所述之產品和公司名稱均為其各自擁有者的商標及(或)服務標記。