背景
VMware三個版本
workstation: 單機級,用在個人桌面系統中,需要操作系統支持;
servier:工作組級,用於服務器,需要操作系統支持;
esxi:企業級,用於服務器,不需要操作系統支持 Exsi 是一款虛擬化系統,與VMware,VirtualBox不同,它不需要安裝在其他操作系統上,直接運行在裸機即硬件上;占用系統資源很小,易於管理,所以被大多數中小型公司所使用;
關於客戶端vshpere client

因為ESXi不再支持客戶端,所以我們的鏡像只能先上傳到服務器(可以用workstation連接服務器,這里就不做說明了)
環境介紹
1、台式機
2、技嘉主板
3、12G內存
4、網卡類型:Realtek PCIe GBE Family Controller
5、裝有VMware ESXI 6.0 U盤啟動盤
問題展示
開機通過啟動盤加載VMware ESXI 6.0系統時,突然報錯:nfs41client failed to load,接下去就是:No Network Adapters,如下圖:


解決過程
這種情況通過定制化ESXI將網卡驅動打包到安裝鏡像就能解決此問題。這時候就需要用到一個工具ESXi-Customizer,可以通過網上找到該工具。
1、下載ESXI-Customizer
我下載的是ESXi-Customizer-v2.7.2版本,附上下載鏈接:
地址: http://pan.baidu.com/s/1jIlzAwI
密碼: gxjm

據說EXSI 6.0已經不支持,但是我使用EXSI-Customizer_2.7.2是沒有問題的。
2、解壓
雙擊,然后選擇指定目錄解壓

找到壓縮后的根目錄中的腳本“ESXI-Customizer.cmd”,注意本示例中的ESXI-Customizer版本為2.7.2,可以明確的是在Windows 10下無法運行,建議將其在Windows 7上運行。右鍵以管理員身份運行“ESXI-Customizer.cmd”

3、制作
Run: 必備的東西
a、ISO光盤: 鏈接:http://pan.baidu.com/s/1c5sIPC 密碼:mm5i
b、VIB驅動: https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages#NIC_drivers

關於VIB驅動,由於我的網卡類型是Realtek PCIe GBE Family Controller,首先我在https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages#NIC_drivers找到
網卡驅動1 net-r8101: Realtek RTL8101E/RTL8102E driver(定制完之后,通過U盤安裝還是報同樣的錯)
網卡驅動2 net-r8139too: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter Driver(接下來不知道換了網卡驅動2還是3,印象中網卡驅動3概率最大,最后安裝成功了)
網卡驅動3 net55-r8168: Updated driver for Realtek 8168/8111/8411/8118 based NICs(帶有Realtek字樣的網絡驅動都可以試一下)

點擊網卡驅動3的名字,然后點擊下圖標識的11進行下載VIB驅動文件


4、提示
工具官網說不支持6.0版本,但是實際是可以實現的,親測能用

5、制作完成

正常安裝
1、將制作完成的新鏡像(如圖:ESXi-5.1-Custom.iso)在UltraISO或其他軟件,將ISO寫入到U盤,啟動就可以安裝了。

擴展
1、為了考慮后期U盤能更好的使用,添加多個VIB驅動,這種方法是不可行,會報錯。
