VMware ESXi 5 fails to install on Intel NUC, “No Network Adapters” error

If you use the VMware ESXi 5 ISO image and try to install it on an Intel NUC you’ll receive the following error during the install.

No Network Adapters

No network adapters were detected. Either no network adapters are physically connected to the system, or a suitable driver could not be located. A third party driver my be required.

Ensure that there is at least one network adapter physically connected to the system before attempting installation. If the problem persists, consult the VMware Knowledge Base.

The “No Network Adapters” on the Intel NUC error message during the ESXi install is because VMware removed a number of drivers (non-enterprise drivers) from their ESXi 5.x image and in order to use the Intel NUC as an ESXi host you need to create a customized ESXi image with the NIC drivers added to the image.

This is something I briefly mention in my ESXi Homelab Upgrade post, but still receive a number questions about how add the driver or asking for more details on how exactly to add the Intel NUC (Intel 82579LM) NIC adapter drivers to the ESXi image.

Customized VMware ESXi 5.5 ISO for Intel NUC

There are several ways to add the Intel NUC network adapter driver to an ESXi image. I’m going to show the way I’ve done it for my three Intel NUC hosts that have worked perfectly for me each time.

First we’ll need to download a few things before we start…

Now lets begin…

  1. Open ESXi-Customizer.cmd
  2. Click on Browse to the location of the ESXi ISO image.
  3. Click on Browse to the location of the Intel net-e1000e-2.3.2.x86_64.vib file.
  4. Click RUN.

esxi customizer intel nuc nic driver

Note: If you’re prompted to replace an existing driver, click on YES.

esxi customizer warning

You should now have a new ISO image called “ESXi-5.x-Custom.iso” with the needed Intel NIC driver added into the image!

Or another method…

Using ESXi-Customizer-PS to create customized ESXi image

Another method to creating a customized ESXi ISO image with Intel NIC drivers is to use the ESXi-Customizer-PS script.

ESXi-Customizer-PS will automatically create an ESXi ISO image, using the latest version and patch level and with a few extra switches can also add a new Intel net-e1000e-3.1.0.2 NIC driver.

You’ll need PowerCLI 5.1 or better and to download ESXi-Customizer-PS.

  1. Open PowerCLI
  2. Navigate to where you saved the ESXi-Customizer-PS script. In my case “C:\scripts”
  3. Type in the following command:
    .\ESXi-Customizer-PS-v2.3.ps1 -vft -load net-e1000e
  4. After just a minute or two the script will be completed with the customized ESXi ISO image saved to the same location of your ESXi-Customizer-PS is located!

ESXi Customizer-PS customized esxi image

Super easy and quick. Plus saves you the time having to manually download the ESXi image yourself and spits out an ESXi image that’s the lastest build and patched version is pretty nice (there are switches to get older versions if you needed).

Adding SATA AHCI drivers for 4th gen Intel NUC’s using ESXi-Customizer-PS

On the Intel NUC 4th generation models an extra SATA AHCI controller driver is required if you plan on using local storage. Adding that driver using the ESXi-Customizer-PS script is incredibly easy by just adding a “,sata-xahci” to the existing command, as shown below.

You’ll need PowerCLI 5.1 or better and to download ESXi-Customizer-PS.

  1. Open PowerCLI
  2. Navigate to where you saved the ESXi-Customizer-PS script. In my case “C:\scripts”
  3. Type in the following command:
    .\ESXi-Customizer-PS-v2.3.ps1 -vft -load net-e1000e,sata-xahci
  4. In just minutes the script will download the latest patched version of ESXi 5.5 with the Intel NUC network adapter and SATA ahci drivers.

esxi-customizer-ps intel nuc

Create bootable USB drive using customized ESXi image

Once you have the customized ESXi image you’ll likely want to create a bootable USB thumb drive using the new ESXi image. The tool I’ve been using recently, and is very fast, is a tool listed in my Tools page called Rufus.

  1. Insert your USB thumb drive
  2. Open Rufus.
  3. Click on the CD icon next to “Create a bootable disk using” and navigate to your newly created ESXi-5.x-Custom.iso image.
  4. Then click on Start.

rufus esxi install

In about 1 or 2 minutes you’ll have an USB thumb drive that’s bootable with your new ESXi image and the Intel NUC NIC driver. Boot from the USB drive and run the ESXi installer. The installer will be loaded into memory which allows you to then install ESXi over top of the ISO image and you’re ready to go!

Regarding USB thumb drives, I’ve been using 8GB SanDisk cruzer blades for some time now with no problems.

Hope this helps. Please post in the comments section if you have any questions!

Similar Posts

  • VMware ESXi 5 home lab upgrade

    In the past I’ve been using a single server to run my VMware ESXi home lab. it was slow, old, big and loud. I’ve been meaning to upgrade my home lab for a while and just never got around to it, until now! When looking for new hardware I wanted the servers to be as compact as possible, quiet, and low energy usage as possible while still having some horsepower.

    I debated on going the whitebox solution as I build all my own desktops anyway, I also looked at several other solutions such as the HP ML310e server, Shuttle XH61V barebones machine, but ultimately decided to go with two Intel NUC i5’s.

    Intel NUC i5 and 16GB ram

    Intel NUC i5 DC53427HYE Features:

    • Uses very little energy
    • Completely quiet
    • Supports up to 16GB RAM
    • A dual core CPU that scores nearly 3,600 in PassMark benchmarking
    • Includes vPro which allows me to easily run both NUC’s headless
    • Extremely small, nearly 4 1/2″ inch square footprint

    Read More “VMware ESXi 5 home lab upgrade”

  • VMUG EVALExperience, the new VMware VMTN

    VMUG EVALExperience

    Long ago VMware offered a program called VMware Technology Network (VMTN) which was very similar to Microsoft’s TechNet, which allowed you to download and run various VMware software within your home lab for a small yearly fee. Just like the Microsoft TechNet, the VMware VMTN program was eventually closed. From the time the VMTN program closed many people have begged and pleaded with VMware to bring the program back, there is even a long forum thread asking VMware to bring VMTN back. Though it never did… until now.

    Read More “VMUG EVALExperience, the new VMware VMTN”

  • How to upgrade ESXi 6.5 to ESXi 6.7

    VMware released ESXi 6.7 a little while ago, but it’s only been here recently have I started deploying it in my home and work lab environments. Below are two ways to easily upgrade your ESXi 6.5 hosts to ESXi 6.7 using the command line or by using the VMware ESXi offline bundle.

    Read More “How to upgrade ESXi 6.5 to ESXi 6.7”

  • Install ESXi 5.1 from a USB Flash Drive

    Many servers already come with a DVD/CD-ROM drive or some kind of ability to virtually mount an ISO image from a network share onto your server to then install ESXi. However, not all do or you just want to have your ESXi image readily available. Here’s a quick step by step instructions on how to use a USB flash drive to install ESXi.

    1. Download ESXi 5.1 from VMware (if you haven’t already) as well as UNettbootin.
    2. Plug in your USB Flash Drive.
    3. Open UNetbootin and select “Diskimage”, set Type to “USB Drive”, select Drive letter of your USB flash drive, and set the path of your ESXi 5.1 ISO image. Then click on “OK”.
      unetbootin setup
    4. Read More “Install ESXi 5.1 from a USB Flash Drive”

  • HTML5 Embedded Host Client, this looks promising

    It’s no secret many people have really disliked the vSphere web client, it’s very sluggish, clunky, and based on flash (flash comes with it’s own security issues). It was rumored and highly hoped that vSphere 6 might be re-written in HTML5, but sadly this didn’t and hasn’t happened yet. While vSphere 6 did improve a bit on the web client the issues many people have had with it in the past still remain today.

    Enter the VMware HTML5 Embedded Host Client fling. I’ve been using and following this fling for a while now and have really enjoyed it and with each release it keeps getting better and better.

    The Embedded Host Client fling is based on HTML5 which allows it works great across all kinds of platforms, it’s fast, responsive, and doesn’t require any plug-ins – YES the VM console works great. If this happens to be a look of what’s to come in a new VMware vSphere web client, then a client is looking very promising!

    If you haven’t tried it yet, you should. It’s extremely easy to install and doesn’t even require a reboot just follow these simple instructions.

    Read More “HTML5 Embedded Host Client, this looks promising”

Leave a Reply

Your email address will not be published. Required fields are marked *