ESXi 7 U3i 標准版集成 Intel 網卡、USB 網卡 和 NVMe 驅動
請訪問原文鏈接:https://sysin.org/blog/vmware-esxi-7-u3-sysin/,查看最新版。原創作品,轉載請保留出處。
作者主頁:sysin.org
通用特性概覽
除了上述驅動兼容性的增加,本鏡像主要增加了以下特性:
- macOS Unlocker:來自 GitHub 的 Unlocker 3,現已支持 macOS Monterey
- OEM BIOS:使用社區最流行的 OEM BIOS/EFI64,現已支持 Windows Server 2022
- LegacyCPU support,允許在不受支持的舊款 CPU 上安裝 ESXi 7.0
- ESX-OSData 卷大小修改為 4G,解決 ESXi 7.0 默認安裝占用磁盤空間過大的問題(超過 142GB)
- 有限支持 Intel 12、13 代 CPU 架構,可以正常引導和運行(僅限集成驅動版)
關於具體說明可以參看:VMware ESXi 7.0 U3i macOS Unlocker & OEM BIOS (標准版和廠商定制版),這里不再贅述。
平台兼容性
構建 Nano Datacenter 的兩大平台
在測試環境或者家庭實驗室(Home lab)中使用 VMware vSphere 作為虛擬化平台非常普遍,筆者更傾向使用 Nano Datacenter 這個詞匯來指代這種環境。構建 Nano Datacenter 通常有兩大平台即:Apple Mac mini 和 Intel NUC。
圖:NUC 8 對比 Mac mini 2018(圖片來源網絡)
我們在這里了解一下當前 VMware ESXi 7.0 U3 對兩種平台的支持情況。
Apple Mac
Apple Mac mini 可以在 VMware 官方 HCL 查詢 到詳細信息 (sysin):
可以看到 Mac mini (Late 2012) 即 Macmini6,2,Mac mini (Late 2014) 即 Macmini7,1,Mac mini 2018 即 Macmini8,1 三款機型都受官方支持,可以直接使用標准版的 ESXi 進行安裝。(Mac mini (M1, 2020) 顯然暫未受支持,ESXi Arm Edition 未來有可能會跟進。)
注意:由於 Apple T2 安全芯片的機制,2008 款 Mac min 無法使用內置 nvme ssd 運行 ESXi,只能通過 Thunderbolt 3 接口外接 PCIe 或者 USB 存儲設備進行啟動。
- Local NVMe storage is not supported by ESXi. Limited Thunderbolt 3 (TB3) support enabled. Hot-add or removal and passthrough with TB3 connected devices are not supported. ESXi can be installed/booted on USB flash drive or on TB3 connected storage devices (e.g., PCIe NVMe Adapter, PCIe M.2 SSD, USB etc.,)
圖:NUC 9 對比 Mac mini 2018(圖片來源網絡)
Intel NUC 並不在官方支持列表中,所以如果是要更新現有系統,請額外小心,這不是官方支持的平台,筆者提供的定制版鏡像建議用於全新安裝。
ESXi 7.0 U3 附帶了一個新的 ne1000 驅動程序,根據 VMware 專家的描述,相比上一個版本對 NUC 兼容性沒有任何更改。兼容性如下:
- 兼容 10 代 NUC 及之前的所有產品,除了第 8 代 NUC [Bean Canyon] 中使用的 Intel I219-V(6)網絡適配器仍然需要 community-networking-driver。
- 對於 11 代 NUC,如果使用 2.5G 網卡,仍然需要使用 community-networking-driver。
USB Nic Fling 已經構建 7.0 U3 的兼容版本,現在可以使用 USB 外置網卡,本鏡像已經集成。
Intel NUC
該鏡像集成網卡驅動主要是針對以下 NUC,如果您的 NUC 屬於內置驅動支持的型號,直接使用標准的 ESXi 鏡像即可(當然該版本也可以通用)。
ESXi 7.0 U3 集成 Community Network Driver 用於 8th Gen Bean Canyon / 11th Gen NUC,如下型號:
- NUC8i7BEH/NUC8i7BEK (Intel Core i7-8559U - 4 Core, up to 4.5 GHz)
- NUC8i5BEH/NUC8i5BEK (Intel Core i5-8259U - 4 Core, up to 3.8 GHz)
- NUC8i3BEH/NUC8i3BEK (Intel Core i3-8109U - 2 Core, up to 3.6 GHz)
- 11th Gen NUC (NUC11PAQi7, NUC11PAHi7, NUC11PAKi7, NUC11PAQi5, NUC11PAHi5, NUC11PAKi5, NUC11PAHi3, NUC11PAKi3, NUC11TNHv70L, NUC11TNHv7, NUC11TNHv50L, NUC11TNHv5, NUC11TNKv7, NUC11TNKv5, NUC11TNHi70Q, NUC11TNHi70L, NUC11TNHi7, NUC11TNHi50W, NUC11TNHi50L, NUC11TNHi5, NUC11TNHi30P, NUC11TNHi30L, NUC11TNHi3, NUC11TNKi7, NUC11TNKi5, NUC11TNKi3)
- 也適用於帶有第 11 代英特爾 CPU 和 2.5GBps 網絡適配器的 NUC 樣式的類似產品 (sysin)
Intel NUC 12 兼容性問題
Intel NUC 12 Extreme 包括 1 個 2.5GbE(英特爾 I225-LM,僅在 i9 型號上可用),以及 1 個 10GbE(Marvell AQC113)。2.5GbE 網口根據驅動開發者表示需要 Community Networking Driver for ESXi Fling (at least v.1.2.5),當時並沒有該版本(v1.2.5)發布,現在該驅動已經發布了 v1.2.7 應該可以支持了,Marvell 的 10GbE(暫時)並沒有 ESXi 的驅動,只能通過直通給 Windows VM 這種方式使用。
12 代 CPU 因為新的架構包含 P 核和 E 核,這尚未得到 ESXi 的支持,引導 ESXi 會出現 PSOD(紫色死屏),並且會出現一條有關 “Fatal CPU mismatch on feature” 的消息。幸運的是,有一種解決方法可以禁用 ESXi 在其引導過程中執行的 CPU 一致性檢查 (sysin),即在引導過程中添加以下內核選項 cpuUniformityHardCheckPanic=FALSE。從這個版本開始默認增加了該參數,以便支持 Intel 12 代 CPU。
集成的驅動
集成 Intel 網卡驅動
ESXi 7.0 U3 集成 Community Network Driver 用於 8th Gen Bean Canyon / 11th Gen NUC,因為現在兩個 iso 合而為一,不用再區分。
Mar 15, 2022 - v1.2.7
Net-Community-Driver_1.2.7.0-1vmw.700.1.0.15843807_19480755.zip
md5: cd505cfc2e435510b2e23e87870e4822
What’s New:
- Support for additional Intel I225 devices with any PHY ID
- Support for new Intel I226-K devices with any PHY ID
- Fixed potential deadlock in changing MTU
- Fixed potential RX hang in device layer ops
- Fixed potential PHY reset failure
2021-03-15,Community Networking Driver for ESXi version 1.2.7 系統要求及支持的網卡如下:
- VMware ESXi 7.0 (x86) or newer is required (sysin)
- Any PCIe network adapters with VID/PID listed below are supported
igc-community:
Vendor | Chipset | VendorID | DeviceID |
---|---|---|---|
Intel | Ethernet Controller I225-LM | 0x8086 | 0x15f2 |
Intel | Ethernet Controller I225-V | 0x8086 | 0x15f3 |
Intel | Ethernet Controller I225-IT(2) | 0x8086 | 0x0d9f |
Intel | Ethernet Controller I225-I | 0x8086 | 0x15f8 |
Intel | Ethernet Controller I225-K | 0x8086 | 0x3100 |
Intel | Ethernet Controller I225-K(2) | 0x8086 | 0x3101 |
Intel | Ethernet Controller I225-LMvP(2) | 0x8086 | 0x5502 |
Intel | Ethernet Controller I226-K | 0x8086 | 0x5504 |
Intel | Ethernet Controller I226-LM | 0x8086 | 0x125b |
Intel | Ethernet Controller I226-V | 0x8086 | 0x125c |
Intel | Ethernet Controller I226-IT | 0x8086 | 0x125d |
Intel | Ethernet Controller I220-V | 0x8086 | 0x15f7 |
Intel | Ethernet Controller I221-V | 0x8086 | 0x125e |
e1000-community:
(now available in ESXi 7.0 Update 3f and newer)
Vendor | Chipset | VendorID | DeviceID |
---|---|---|---|
Intel | Ethernet Connection (6) I219-LM | 0x8086 | 0x15bd |
Intel | Ethernet Connection (6) I219-V | 0x8086 | 0x15be |
Intel | Ethernet Connection (7) I219-LM | 0x8086 | 0x15bb |
Intel | Ethernet Connection (7) I219-V | 0x8086 | 0x15bc |
Intel | Ethernet Connection (10) I219-LM | 0x8086 | 0x0d4e |
Intel | Ethernet Connection (10) I219-V | 0x8086 | 0x0d4f |
Intel | Ethernet Connection (11) I219-LM | 0x8086 | 0x0d4c |
Intel | Ethernet Connection (11) I219-V | 0x8086 | 0x0d4d |
Intel | Ethernet Connection (12) I219-LM | 0x8086 | 0x0d53 |
Intel | Ethernet Connection (12) I219-V | 0x8086 | 0x0d55 |
Intel | Ethernet Connection (13) I219-LM | 0x8086 | 0x155b |
Intel | Ethernet Connection (13) I219-V | 0x8086 | 0x155c |
Intel | Ethernet Connection (14) I219-LM | 0x8086 | 0x15f9 |
Intel | Ethernet Connection (14) I219-V | 0x8086 | 0x15fa |
Intel | Ethernet Connection (15) I219-LM | 0x8086 | 0x15f4 |
Intel | Ethernet Connection (15) I219-V | 0x8086 | 0x15f5 |
Intel | Ethernet Connection (16) I219-LM | 0x8086 | 0x1a1e |
Intel | Ethernet Connection (17) I219-V | 0x8086 | 0x1a1f |
Intel | Ethernet Connection (17) I219-LM | 0x8086 | 0x1a1c |
Intel | Ethernet Connection (17) I219-V | 0x8086 | 0x1a1d |
USB 網卡兼容性
2022 年 5 月 24 日,適用於 ESXi 的 USB 網絡原生驅動程序(USB Network Native Driver for ESXi Fling)現已更新至 v1.10,主要增加了對 ESXi 7.0 Update 3c & 3d 的支持!
- Added support for ESXi 7.0 Update 3c & 3d
- Resolve a PSOD issue
Vendor | Chipset | VendorID | DeviceID |
---|---|---|---|
AQUANTIA | AQC111U | 0xe05a | 0x20f4 |
AQUANTIA | Aquantia Pacific | 0x2eca | 0xc101 |
ASIX | AX88179 | 0x0b95 | 0x1790 |
ASIX | AX88178a | 0x0b95 | 0x178a |
CISCO LINKSYS | RTL8153 | 0x13b1 | 0x0041 |
DLINK | AX88179 | 0x2001 | 0x4a00 |
INSYDE SOFTWARE CORP | Insyde Software Corp. | 0x0b1f | 0x03ee |
LENOVO | RTL8153 | 0x17ef | 0x3062 |
LENOVO | RTL8153 | 0x17ef | 0x3069 |
LENOVO | RTL8153 | 0x17ef | 0x720a |
LENOVO | AX88179 | 0x17ef | 0x304b |
LENOVO | RTL8153 | 0x17ef | 0x7205 |
NVIDIA | RTL8153 | 0x0955 | 0x09ff |
Qualcomm | NA | 0x0b05 | 0x1976 |
Qualcomm | NA | 0x1A56 | 0x3100 |
REALTEK | RTL8152 | 0x0bda | 0x8152 |
REALTEK | RTL8153 | 0x0bda | 0x8153 |
REALTEK | RTL8156 | 0x0bda | 0x8156 |
REALTEK | RTL8153 | 0x045e | 0x07c6 |
SITECOMEU | AX88179 | 0x0df6 | 0x0072 |
SUPERMICRO | Supermicro computer Inc | 0x15d9 | 0x1b83 |
TP-LINK | RTL8153 | 0x2357 | 0x0601 |
TRENDNET | AQC111U | 0xe05a | 0x20f4 |
集成 NVMe 驅動
2021.11.10,Community NVMe Driver for ESXi 更新,可適用於最新的 ESXi 7.0 Update 3,並支持以下存儲設備:
Non-Apple NVMe:
- VMware ESXi 7.0 (x86) or newer is required
- Any NVMe storage devices with VID/PID listed below are supported
Vendor | VendorID | DeviceID |
---|---|---|
ADATA | 0x1cc1 | 0x8201 |
Micro/Crucial | 0xc0a9 | 0x2263 |
Silicon Motion | 0x126f | 0x2262 |
下載地址
ESXi 8.0 集成驅動版已發布,請訪問:
2022.12.27 更新 ESXi 7.0 U3i,驅動版本與 U3d、U3e U3f 及 U3g 相同。
百度網盤鏈接:https://sysin.org/blog/vmware-esxi-7-u3-sysin/
名稱: ESXi-7.0U3i-20842708-SYSIN-20221227.iso
大小: 403765248 字節 (385 MiB)
SHA256: 503d7cbb47cdfaa37d7378e82d99c29d6ca889a9b04ec85867d249e123126639
標准版和廠商定制版,請訪問:
官方原版,請訪問:
上一個版本,請訪問: