Chris Hall bio photo

Chris Hall

Making technology fit my requirements...

Windows, Linux, Virtualisation, Unified Computing & Cloud Offerings Design Engineer.

PolarCloudsUK Chris LinkedIn Github

Controller In researching for a solution to my recent troubles trying to get the storage controller in my home server seen when booted into ESXi 7.0 (see The Missing PERC(s) for the full details), I happened to download a copy of the Dell customised ESXi 7.0 ISO file VMware-VMvisor-Installer-7.0.0-15843807.x86_64-DellEMC_Customized-A00.iso via this guide.

Upon looking in \UPGRADE\PRECHECK.PY file, I tripped over a veritable “treasure trove” list of devices that are not supported due to the VMKLinux Driver Stack Deprecation in ESXi 7.0.

After some crunching of the list in Excel, the results make for some interesting reading.

Here are the “scores on the doors”:

Vendor Number of Devices without ESXi 7.0 Support
Adaptec Inc 72
Advanced Micro Devices 8
American Megatrends Inc. 3
Broadcom 80
Broadcom / ServerWorks 13
Compaq Computer Corp. 9
Dell Inc. 13
Digital Equipment Corporation 5
Emulex Corporation 124
Hewlett-Packard 11
HighPoint Technologies, Inc. 5
Intel Corporation 153
International Business Machines Corp. 2
LSI Logic 83
Mellanox Technology 25
Neterion Inc. 2
NetXen Incorporated 17
NVIDIA 58
Promise Technology 24
QLogic Corporation 15
Silicon Image, Inc. 12
VIA Technologies, Inc. 1
Grand Total 735


I’ve pushed a copy of the spreadsheet into Google Sheets for your full perusal, along with links to the relevant VMware Compatibility Guide (VCG) entries:

Google Sheet

Have a look to see whether your storage controller / network interface / host bus adapter devices are included in the list and hence currently unsupported under ESXi 7.0.

After all, it is often easier to see a complete list in a spreadsheet (Control+F or Command+F to search :wink:) than looking up individual devices in the VCG.

For completeness, I’ve posted a copy of the original Dell \UPGRADE\PRECHECK.PY file (renamed to precheck.txt) HERE. See Lines 240 to 1006 of the precheck file for the original list along with the comment “Devices that are deprecated because of VMKLinux removal”.

-Chris