Install VMware ESXi 6.5 on Intel NUC (Part 1/2)

Search for a command to run...

No comments yet. Be the first to comment.
The first full, official day of VMware Explore. I managed to attend a few sessions, as well as the traditional Welcome Reception and a couple after-hours events. In between I met folks both familiar and new. That's what a conference like this is abou...
![VMware Explore 2022: A New Dawn [Day 2]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1737277173084%2F27aa6c63-c1ff-4df5-8074-7bf666ef46fd.jpeg&w=3840&q=75)
Welcome to the VMware Explore US 2022 General Session live blog! General Session Only one general session this year, let's see what's up! Note: To view the live blog you need to read this post on https://teebeedee.org. If you read it some other way, ...
![VMware Explore 2022: General Session Live [Day 3]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1737277115028%2F62e1ebe4-7d09-46a8-8ac6-aca2c17e2487.jpeg&w=3840&q=75)
"See you next year San Francisco!" That's how my last post on this blog ended. It was August 2019. Simpler times. Needless to say I didn't see San Francisco in 2020. Or 2021. Two Gather(ings), Apart VMworld was held completely online those years. It ...
![VMware Explore 2022: The More Things Change [Day 1]](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1737277227689%2Fe6cdc90f-c453-4673-afb3-9dba59700e47.jpeg&w=3840&q=75)
The bittersweet last day of VMworld. This year I'm doing something a little different and attending VMware's Future:NET. Future:NET is a sister conference to VMworld that focuses on networking. The day was broken down into sessions that alternated be...

Wednesday at VMworld. Full out sessions, last day of the Solutions Exchange. Let's check in. Swing and a Miss I had a breakout session booked early in the morning this morning. Early enough that I had to skip breakfast to get to it. No problem, I tho...

With VMware vSphere 6.5 released recently, I decided to rebuild my Intel NUC based homelab. My preferred method is to create a bootable USB drive with the ESXi install media on it. Then install from the ESXi USB to the dedicated NUC's boot USB. This method avoids non-unique ESXi installs, which is a common issue with the VMware Workstation pre-install method.
In order to create our Intel NUC specific ESXi install media, we need to gather the necessary files. Make sure to grab the newest versions of the following:
vSphere ESXi 6.5 Offline Bundle
USB 3.0 Ethernet driver from William Lam
ESXi-Customizer-PS PowerShell script from Andreas Peets
First, let's create a project directory for our files. Let's call it C:\esxi-nuc.
Copy the ESXi 6.5 offline bundle ZIP file (ex. VMware-ESXi-6.5.0-4564106-depot.zip) and the ESXi-Customizer-PS script (ex. ESXi-Customizer-PS-v2.4.ps1) to this directory.
Create a sub-directory under our project directory to hold our VIBs. Let's get creative and call it C:\esxi-nuc\vibs.
Copy the SATA AHCI driver VIB (ex. sata-xahci-1.38-1.x86_64.vib) and the USB 3.0 Ethernet driver VIB (ex. vghetto-ax88179-esxi65.vib) to this sub-directory.
If you've copied all the files to their respective folders properly, it should look something like this:
C:\esxi-nuc
C:\esxi-nuc\ESXi-Customizer-PS-v2.4.ps1
C:\esxi-nuc\VMware-ESXi-6.5.0-456106-depot.zip
C:\esxi-nuc\vibs
C:\esxi-nuc\vibs\sata-xahci-1.38-1.x86_64.vib
C:\esxi-nuc\vibs\vghetto-ax88179-esxi65.vib
Now we have to run the ESXi-Customizer-PS script to pull everything together and generate an ISO file. So fire up PowerShell, navigate to our project directory which is "C:\esxi-nuc" in our example, and run the following command:
.\ESXi-Customizer-PS-v2.4.ps1 -izip VMware-ESXi-6.5.0-4564106-depot.zip -pkgDir vibs -nsc
Make sure to use the version numbers that match your downloaded files. Also, don't forget the "-nsc" flag, as that will let us ignore the unsigned driver VIBs and continue.
If everything went as planned, you should now have a new ISO file in the project directory that is an ESXi 6.5 and VIBs combination.
Now that we have our customized ISO, we need to turn it into a bootable USB and then install it on our NUCs. We'll do just that in part two.
Featured image photo by JeepersMedia