custom exsi iso with Additional driver

本文最后更新于:2024年8月9日 晚上

---

Scenario

Sometimes we need additional driver for EXSI ISO installer, this is a tutorial for how to do it.

Additional driver list

https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages

Build Environment preparation

  • Python3.7
  • VMware.Powercli
  • Powershell

If encounter any errors related to the Python3.7, please follow below tutorial check your environment

https://developer.vmware.com/docs/15315//GUID-9081EBAF-BF85-48B1-82A0-D1C49F3FF1E8.html

1
2
3
4
# example on Linux
PS /Users/jason> Install-Module -Name VMware.PowerCLI -Force
PS /Users/jason> Set-PowerCLIConfiguration -PythonPath /usr/local/bin/python3.7 -Scope User
PS /Users/jason> pip3.7 install six psutil lxml pyopenssl

image-20230210160705429

Build Customized EXSI ISO

Download additional drivers (can be done via browser too, either is fine)
1
2
3
4
5
6
7
# r8101 network driver
aexl http://vibsdepot.v-front.de/depot/bundles/net-r8101-1.020.00-1-offline_bundle.zip
# sata driver
axel http://vibsdepot.v-front.de/depot/bundles/sata-xahci-1.42-1-offline_bundle.zip
# Get community network driver
# https://flings.vmware.com/community-networking-driver-for-esxi#requirements
axel https://download3.vmware.com/software/vmw-tools/community-network-driver/Net-Community-Driver_1.2.7.0-1vmw.700.1.0.15843807_19480755.zip
Use offline vib drivers from https://vibsdepot.v-front.de/
1
2
3
PS /Users/jason/exsi> ./exsi.ps1 -h
# Use offline vib drivers from https://vibsdepot.v-front.de/
PS /Users/jason/exsi> ./exsi.ps1 -v60 -pkgDir ./drivers/exsi6/ -log install.log -nsc

image-20230211162940173

Use online drivers from https://vibsdepot.v-front.de/
1
2
# Use online drivers from https://vibsdepot.v-front.de/
PS /Users/jason/exsi> ./exsi.ps1 -v60 -load net-r8101,sata-xahci -vft -log install.log -nsc

image-20230211162628758

Reference

Final work

customized-iso | SharePoint (azure.com)


custom exsi iso with Additional driver
https://git.msft.vip/2023/02/10-custom-exsi-iso-with-Additional-driver/
作者
Jas0n0ss
发布于
2023年2月10日
更新于
2024年8月9日
许可协议