In this text, we’ll think about add (inject) drivers into the ESXi 6.7 set up ISO picture. Despite VMWare ESXi picture is licensed (supported) for hottest server fashions, it doesn’t include drivers for all of them (in contrast to Windows). If you attempt to set up ESXi 6.7 picture on a typical desktop pc, you’re more likely to face the scenario while you don’t have a driver for some (RAID controller, video card or community adapter, and so on.) in your set up ESXi ISO.
The most frequent error you see when making an attempt to put in ESXi from the unique ISO picture on a desktop pc is ‘
No Network Adapters’. Indeed, the ESXi picture doesn’t assist most of LAN NIC adapters. To set up ESXi on such a pc, you’ll have to inject the drivers on your community adapter into your ESXi set up picture.
Let’s see add a driver to the VMware ESXi 6.7 set up ISO. In this instance we’ll present combine the driving force for Realtek community adapter into the VMWare ESXi picture.
To customise ESXi photos VMware recommends utilizing official device – vSphere ESXi Image Builder. But is it very particular and requires vCenter Server Appliance (vCSA). Most system directors use a third-party device ESXi-Customizer as a substitute.
How to Find and Download Drivers for VMWare ESXi?
First of all, you should to search out drivers on your . You can seek for them in VMware Compatibility Guide part on VMware web site, on the seller web site, on the web site of ESXi-Customizer creator’s (https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages — I’ve downloaded the driving force
internet55-r8168 for my Realtek community adapter right here) or utilizing Google search (one thing like “
Realtek NIC drivers for ESXi”).
Please notice that you just want the driving force in one of many following codecs: .vib, .tgz or .zip (offline bundle).
You also can discover the drivers by machine VID. Boot your pc utilizing Linux LiveCD and discover VID and DID of your machine, for instance, by operating this command:
Using these IDs, you possibly can search .vib drivers within the Web.
How to Inject a Driver into ESXi Image Using ESXi-Customizer GUI Tool?
ESXi-Customizer is a graphical device with a easy interface that lets you make the combination of drivers and .vib information into ESXi ISO computerized.
The fundamental downside of ESXi-Customizer is that it solely helps ESXi variations four.1, 5.Zero, 5.1, and 5.5. This script has not been up to date since 2016. So when making an attempt to create a picture for a more moderen ESXi model, an error seems.
Download ESXi-Customizer-v2.7.2.exe (https://www.v-front.de/p/esxi-customizer.html), extract the archive and run the device (ESXi-Customizer.cmd). ESXi-Customizer doesn’t formally assist Windows 10, so when began in Windows 10, this error seems:
--------------------------- ESXi-Customizer v2.7.2 - Message --------------------------- FATAL ERROR: Unsupported Windows Version: 10.Zero. At least Windows XP is required!
To repair it, edit the ESXi-Customizer.cmd file and remark the next line (add REM to start with):
if "!WinVer!" LSS "5.1" name :earlyFatal Unsupported Windows Version: !WinVer!. At least Windows XP is required & exit /b 1
Save ESXi-Customizer.cmd file and run it once more. In the subsequent window, specify the trail to the unique ESXi ISO picture, the driving force file (VIB file or TGZ archive with drivers) and the folder, to which the ensuing ISO picture with the built-in driver should be saved. Uncheck the automated replace possibility.
Click the Run button and after a couple of minutes a brand new ESXi ISO picture will seem within the goal listing. You can use this picture to put in ESXi in your .
Adding Drivers Using the PowerShell Script – ESXi-Customizer-PS
The ESXi-Customizer-PS (https://www.v-front.de/p/esxi-customizer-ps.html) PowerShell script can be utilized to combine drivers and updates into the ESXi 5.x and 6.x set up picture. To use this script, VMware PowerCLI 5.1 or newermust be put in in your pc.
Download ESXi-Customizer-PS-v2.6.Zero.ps1 file ( by checking Unblock in its properties) and begin PowerCLI. Run the command:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
You can show assistance on the script parameters as follows:
To obtain the latest ESXi 6.7 ISO picture model with the latest updates from VMware Online Depot web site, run this command:
In the identical means you possibly can obtain different ESXi variations (-v67 | -v65 | -v60 | -v55 | -v51 | -v50).
To generate an ESXi ISO and instantly inject all offline bundles and VIB driver packages from C:distresxidriver, use this command:
.ESXi-Customizer-PS-v2.6.Zero.ps1 -v67 -pkgDir C:distresxidriver
In 15-20 minutes, the set up ESXi ISO picture will seem within the targer listing.
You can modify the downloaded offline bundle (it’s a ZIP archive with the ESXi set up information) by including to all of it VIB drivers from the required listing:
.ESXi-Customizer-PS-v2.6.Zero.ps1 -izip .VMware-ESXi-6.7.Zero-9484548-HPE-Gen9plus-670.10.three.5.6-Sep2018.zip -pkgDir C:distresxidriver
Using the next command, you possibly can create an ESXi ISO out of your offline bundle:
.ESXi-Customizer-PS-v2.6.Zero.ps1 -izip .VMware-ESXi-6.7.Zero-9484548-HPE-Gen9plus-670.10.three.5.6-Sep2018.zip
In V-Front on-line storage there’s a massive VIB driver library, and you may combine the precise drivers from this depot into your ESXi picture as follows:
.ESXi-Customizer-PS-v2.6.Zero.ps1 -v67 -vft -load sata-xahci,internet55-r8168,net-e1000e,esx-ui
In this instance, we’ll combine these drivers into the ESXi distribution:
- net-e1000e – a community driver for Intel I21782579LM/82574L;
- internet51-r8169 – Realtek 8168/8111/8411/8118 NIC driver (it has been faraway from ESXi 5.1 and newer);
- esx-ui — ESXi Embedded Host Client — a handy host net interface (utilized by default from esxi 5.5);
- sata-xahci — map driver to accurately determine some SATA controllers.
As a rule, for many computer systems it is sufficient to add the next drivers into the ESXi picture:
-v60 -sip -vft -load net-e1000e,internet51-r8169,internet55-r8168,esx-ui,sata-xahci,internet51-sky2,esxcli-shell
To replace the offline bundle with the latest patches from VMware repository, run this command:
.ESXi-Customizer-PS-v2.6.Zero.ps1 -v67 -izip .VMware-ESXi-6.7.Zero-9484548-HPE-Gen9plus-670.10.three.5.6-Sep2018.zip -update