安裝esxi途中遇到了找不到網卡驅動的問題:

這是因為iso文件中本身沒有添加當前設備網卡的驅動,需要手動導入屬於自己網卡的的驅動。
第一步先確定自己的網卡型號:
1
2
3
4
5
6
7
|
[ma@centos ~]$ lspci -tv
-[0000:00]-+-00.0 Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex
+-01.0 Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8650G]
+-01.1 Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
+-02.0-[01]----00.0 Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7670M]
+-04.0-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
+-05.0-[03]----00.0 Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter
|
我這里有兩塊網卡,一個有線網卡 Realtek 8111/8168/8411
和一個無線網卡Broadcom Limited BCM4313
,不考慮使用無線,就只導入8111驅動。
驅動可以在V-Front VIBSDepot wiki中尋找,這里不僅包含了驅動,還有各種其他相關的工具組件:

進入ESXI package 搜索自己的網卡型號8111,點進去之后選擇下載.vib包:

得到net55-r8168-8.045a-napi.x86_64.vib后,要把它加到原始的安裝包里去,要用到另一個軟件叫ESXi-Customizer,下載地址:v7.2版本下載地址,主界面如下:

第一個選擇官方的原始鏡像,第二個是下載的驅動目錄,第三個就是輸出文件夾,選好后點RUN就能一鍵完成,很方便。
二、關於ESXi-Customizer的使用
ESXi-Customizer下載完成后,雙擊打開會自動解壓出來得到以下文件:
后綴名為 .cmd
的就是啟動文件,是一個腳本,默認情況下這個腳本是只能支持的win8.1,win10用戶打開會報錯:

從錯誤信息上不難看出原因,在腳本中搜索找到以下內容:

雖然不知道是什么語言,但從代碼結構來看肯定是版本校驗不通過了,當前的版本為 10.0
,走到了倒數第三句就退出了。
所以為了避免走到這里就直接在前面獲取版本的時候寫死成 6.3
,以win8方式運行(實際上這里也只是打了一個提示語句而已,並不是以win8模式運行):

果然,重新啟動就能運行了,雖然有點顯示異常,不過不影響操作:
