Posts Tagged ‘PowerCLI’

HOW TO: Create a Custom ESXi 9.0 ISO with the Realtek Driver Fling

Sunday, March 1st, 2026

 

HOW TO: Create a Custom VCF 9.0 VMware ESXi 9.0 ISO with Realtek Driver (PowerCLI)

Author: Andy – Andysworld.org.uk

Good news for homelab enthusiasts! We finally have a working Realtek network driver for ESXi 9.0. In this guide, I’ll show you step-by-step how to create a customised VMware ESXi 9.0 ISO for VCF 9.0 with the Realtek driver injected (slipstreamed) using PowerShell 7 and VMware PowerCLI.


Why This Matters

If you’re running ESXi in a homelab environment using consumer hardware, Mini PCs, or whitebox builds, Realtek NIC support has historically been a challenge. With the latest Realtek driver available, we can now build a custom ESXi 9.0 ISO that works perfectly in lab environments.

This process allows you to:

  • Inject the Realtek driver into the ESXi 9.0 image profile
  • Create a bootable ISO installer
  • Export an offline ZIP bundle

Important Disclaimer

ESXi 9.0 depot files require a valid Broadcom contract. I do not distribute depot files, customised ISOs, or any Broadcom software. Please obtain required files through official channels.


Prerequisites

  • PowerShell 7
  • VMware PowerCLI (latest version)
  • Python 3.12
  • VMware ESXi 9.0 Depot ZIP
  • VMware Realtek Driver ZIP

Method 1 – Manual Image Build (PowerCLI)

Step 1 – Load the ESXi Depot

Add-EsxSoftwareDepot .\VMware-ESXi-9.0.0.0.24755229-depot.zip

Step 2 – Load the Realtek Driver Depot

Add-EsxSoftwareDepot .\VMware-Re-Driver_1.101.01-5vmw.800.1.0.20613240.zip

Step 3 – List Available Image Profiles

Get-EsxImageProfile | Select Name

Step 4 – Clone the Standard Profile


$newProfile = New-EsxImageProfile `
-CloneProfile 'ESXi-9.0.0-14755229-standard' `
-Name 'ESXi-9.0.0-14755229-standard-Realtek-nic' `
-Vendor "Andysworld.org.uk"

Step 5 – Inject the Realtek Driver

Add-EsxSoftwarePackage -ImageProfile $newProfile -SoftwarePackage "if-re"

Step 6 – Export the Custom ISO

Export-ESXImageProfile -ImageProfile $newProfile -ExportToIso -FilePath "$($newProfile.Name).iso"

Step 7 – Export the Offline Bundle

Export-ESXImageProfile -ImageProfile $newProfile -ExportToBundle -FilePath "$($newProfile.Name).zip"

Step 8 – Verify Output

dir

You should now have both a customised ISO and ZIP bundle ready for deployment in your homelab.


Method 2 – Scripted Approach

If you prefer automation, you can use a PowerShell script to perform the entire process in one go. The script automates:

  • Loading depot files
  • Cloning image profiles
  • Injecting the Realtek driver
  • Exporting ISO and ZIP bundles

This method is ideal for repeat builds or lab rebuilds.


Who Is This For?

  • Homelab enthusiasts
  • VMware learners
  • Mini PC / Whitebox ESXi users
  • VCF 9.0 lab deployments

This guide is intended for lab and educational use only, not production environments.


Final Thoughts

Creating a custom ESXi image is a valuable skill for anyone running a VMware homelab. With the Realtek driver now available for ESXi 9.0, lab builders can continue using affordable hardware while staying current with VMware releases.

If you found this guide helpful, check out more VMware content here at Andysworld.org.uk.

HOW TO: Create a Custom ESXi 8.0 ISO with the Realtek Driver Fling

Wednesday, January 28th, 2026

 

In this post, we’re going to walk through how to create a customised VMware ESXi 8.0 ISO with the Realtek network driver injected. This is particularly useful for homelab users running ESXi on consumer or whitebox hardware where Realtek NICs are common.

With the release of the ESXi 8.0 Realtek Driver Fling, Realtek-based systems can once again be used for lab and learning environments without unsupported hacks.


What You Will Learn

  • What ESXi depot files and image profiles are
  • How to inject (slipstream) the Realtek driver into ESXi 8.0
  • How to build a custom ESXi ISO and ZIP bundle
  • Manual and scripted methods using PowerShell

Prerequisites

Before starting, ensure you have the following:

  • PowerShell 7 (required)
  • VMware PowerCLI (or VMware Cloud Foundation PowerCLI)
  • Python 3.12
  • ESXi 8.0 depot ZIP file
  • Realtek Driver Fling ZIP file

Note: ESXi 8.0.3e and 8.0.3f depot files are publicly available. Later versions such as 8.0.3g and 8.0.3h require a valid Broadcom support contract. I do not distribute depot files or customised ISOs.


Method 1: Manual ISO Creation

Add the ESXi Depot

Add-EsxSoftwareDepot .\VMware-ESXi-8.0U3h-25067014-depot.zip

Add the Realtek Driver Depot

Add-EsxSoftwareDepot .\VMware-Re-Driver_1.101.01-5vmw.800.1.0.20613240.zip

List Image Profiles

Get-EsxImageProfile | Select Name

Clone the Standard Profile

$newProfile = New-EsxImageProfile `
 -CloneProfile 'ESXi-8.0U3h-25067014-standard' `
 -Name 'ESXi-8.0U3h-25067014-standard-Realtek-nic' `
 -Vendor "Hancock's VMware Half Hour"

Inject the Realtek Driver

Add-EsxSoftwarePackage `
 -ImageProfile $newProfile `
 -SoftwarePackage "if-re"

Export the Custom ISO

Export-ESXImageProfile `
 -ImageProfile $newProfile `
 -ExportToIso `
 -FilePath "$($newProfile.Name).iso"

Export the ZIP Bundle (Optional)

Export-ESXImageProfile `
 -ImageProfile $newProfile `
 -ExportToBundle `
 -FilePath "$($newProfile.Name).zip"

Method 2: Scripted Approach

If you prefer automation, a PowerShell script called Hancocks-VMware-Half-Hour-ESXi-Customizer1.ps1 is available from GitHub and automates the entire process.

As shown in the video, even scripts can break — troubleshooting is part of the learning process.


Installation and Verification

  • Boot your ESXi host using the custom ISO
  • Complete the ESXi installation
  • Verify that the Realtek NIC is detected during install

If the driver has been injected correctly, the Realtek network adapter will be visible and usable within ESXi.


Important Notes

  • I do not provide ESXi depot files
  • I do not provide customised ESXi ISOs
  • I have no rights to distribute Broadcom software
  • This guide is intended for lab and homelab use only

Final Thoughts

This is a major step forward for the homelab community. With the Realtek Driver Fling, ESXi 8.0 is once again a viable option on affordable hardware.

Thanks for reading, and as always — happy virtualising!

Andy
Andysworld.org.uk