安裝ESXi 7的時候過程中居然出現沒抓到網卡,如下圖除現No Network Adapters的訊息,查了一下真的不支援,裝ESXi 6.7結果還是不行,後來發現有人用PowerCLI的方式把網卡Driver打包進去,自己試了一下也沒成功,最後來是找了有人做好的網卡driver vib打包檔才成功,這邊就簡單介紹如何把driver打包進去ESXi ISO中。目前ESXi 7.0由於vmkernel問題,無法自己包裝Driver,以下範例是ESXi 6.7的打包過程。
步驟一:安裝PowerCLI
我是直接用系統管理員權限打開PowerShell,然後輸入
PS> Install-Module -Name VMware.PowerCLIVMware.PowerCL
下載安裝可以到這連結 https://www.powershellgallery.com/packages/VMware.PowerCLI/12.4.1.18769701
PS > Set-ExecutionPolicy RemoteSigned
再不行,輸入
PS > Set-ExecutionPolicy Bypass
步驟二:下載ESXi Bundle
一定要下載Bundle才可以喔,如下圖我用6.7的作範例
步驟三:下載Driver,必須有人做好包好的Bundle
這邊比較麻煩的是必須要找到有人做好的Bundle,如果想要自己做Driver請參考這篇教學,也是需要花時間去完成,大部分Realtek Driver for ESXi 6.7都已經做好,去連結裡面找自己需要的,這次我需要的是8125這個Driver,Google很久才找到可以用的,有需要的人自行在這下載。
步驟四:下載ESXi-Customeizer-PS.ps1
步驟五:將步驟二,三,四的檔案放在同一個目錄下
如下圖的檔案位置配置,將Driver放在Driver目錄裡面
命令如下,如下圖所示應該很快就可以製作完成,接著就可以拿去安裝
PS D:\ESXi> .\ESXi-Customizer-PS.ps1 -izip .\ESXi670-201912001.zip -pkDir .\Drivers\
參考
沒有留言:
張貼留言