1Gbps Dedicated Servers
Unmetered Dedicated Servers
AMD Dedicated Servers
Gaming Dedicated Servers
10Gbps Dedicated Servers
GPU Servers
Intel Dedicated Servers
DDOS Dedicated Servers
About Us
Contact Us
Blogs
Tutorials
If you are setting up a private cloud on a bare metal server, VMware ESXi is likely your hypervisor of choice. However, the installation process can quickly come to a halt with a frustrating red screen displaying the message: "No Network Adapters Were Detected. Either no network adapters are physically connected to the system, or a suitable driver could not be located."
For IT administrators and UK businesses trying to deploy bare-metal dedicated servers, this is a common roadblock in 2026. In this tutorial, we will explain exactly why this error occurs and provide a step-by-step guide to fixing it by creating a custom ESXi ISO.
VMware is designed for enterprise environments. To keep the ESXi installation file (ISO) lightweight, VMware strictly adheres to its Hardware Compatibility List (HCL) and does not include drivers for standard, consumer-grade network cards (like Realtek or older desktop-grade Intel NICs).
If your bare metal server uses a network interface card (NIC) that isn't on the official HCL, the ESXi installer simply cannot "see" your network port. The solution? You need to manually inject the missing driver into the ESXi installation file.
Create a new folder on your C:\ drive to keep things organized. Let's name it C:\ESXi-Build. Inside this folder, place the ESXi-Customizer-PS.ps1 script, your ESXi Offline Bundle .zip file, and create a subfolder named Drivers where you will place your downloaded .VIB file.
To run the customizer script, you need to install VMware PowerCLI and adjust your Windows execution policies. Open Windows PowerShell as an Administrator.
Install-Module -Name VMware.PowerCLI -AllowClobber
Next, allow the customizer script to run by lowering the execution policy:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Now, it is time to run the script that will fuse your missing network driver with the ESXi installer. In your PowerShell window, navigate to your build folder and run the command:
.\ESXi-Customizer-PS.ps1 -vft -load net55-r8168 -pkgDir C:\ESXi-Build\Drivers
(Note: Replace net55-r8168 with the exact name of the VIB driver file you downloaded).
The script will take a few minutes to process. Once completed, you will find a brand-new, custom .iso file inside your C:\ESXi-Build folder!
Flash this newly created ISO to a USB flash drive using a tool like Rufus. Insert the USB into your bare metal server and boot it up. This time, the installer will successfully detect your network adapter, and you can proceed with setting up your virtual environment.
While injecting drivers is a great workaround, it can complicate future updates and patches. The most robust way to avoid hardware incompatibility is to use a server built specifically for virtualization.
At eServers, we take the guesswork out of private cloud deployments. Our UK Bare Metal Dedicated Servers are provisioned with 100% VMware-compatible enterprise hardware, including high-throughput Broadcom and Intel network interfaces. Skip the driver troubleshooting and get straight to deploying your infrastructure today.
eServers provides reliable dedicated servers across multiple global regions. Whether you need low latency, regional compliance, or proximity to your audience, our wide geographic coverage ensures the perfect hosting environment for your project.
At eServers , we proudly partner with 15+ leading global tech providers to deliver secure, high-performance hosting solutions. These trusted alliances with top hardware, software, and network innovators ensure our clients benefit from modern technology and enterprise-grade reliability.