1. 程式人生 > >VMware ESXI6.0服務器安裝系列:U盤安裝問題匯總之網卡驅動定制

VMware ESXI6.0服務器安裝系列:U盤安裝問題匯總之網卡驅動定制

upd 客戶 ast 關於 企業級 alt 公司 操作系統 pda

背景

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)制作新的啟動盤,進行安裝就可以了

技術分享圖片

擴展

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

VMware ESXI6.0服務器安裝系列:U盤安裝問題匯總之網卡驅動定制