I'm not sure why the script is breaking, but I've created an offline bundle and attached it to my original post. Using that bundle, I was successfully able to create an ISO using ESXi-Customizer-PS-v2.2.ps1 running in a PowerCLI shell.
Worked like a charm. Haven't got anyexperience with PowerCLI yet, but with a few instructions it turned out to work great.
I used the following guide to install PowerCLI: Back to Basics: Part 1 - Installing PowerCLI | VMware PowerCLI Blog - VMware Blogs
Then I followed the instructions for example f) here: VMware Front Experience: ESXi-Customizer-PS
Great, I'm glad it's working for you Umbriel.
BTW, I found the problem in ESXi-Customizer.cmd v2.7.2. If you prefer using that tool, you can fix it by changing the three lines starting at line number 593:
findstr /I /L "<payload" %1 | "%SED%" -e "s#.*<payload name=\"#set %2PayloadName=#I;s#\".*##I" >>%3
findstr /I /L "<payload" %1 | "%SED%" -e "s#.*<payload .* type=\"#set %2PayloadType=#I;s#\".*##I" >>%3
findstr /I /R "<payload.*name" %1 | "%SED%" -e "s#.*<payload name=\"#set %2PayloadName=#I;s#\".*##I" >>%3
findstr /I /R "<payload.*name" %1 | "%SED%" -e "s#.*<payload .* type=\"#set %2PayloadType=#I;s#\".*##I" >>%3
Then ESXi-Customizer 2.7.2 will produce an ISO with my VIB.
I don’t know how to thank you. I’am grateful beyond words.
~ # esxcli software vib install -v /vmfs/volumes/53d24813-58392174-a937-001b210b11d3/test/e1000e-22.214.171.124-glr.vib
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: GLRoman_bootbank_net-e1000e_126.96.36.199-glr
VIBs Removed: daoyama_bootbank_net-e1000e_2.3.2
After a Reboot...
~ # esxcfg-nics -l
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:04:01.00 e1000 Down 0Mbps Full 00:1b:21:0b:11:d3 1500 Intel Corporation 82541PI Gigabit Ethernet Controller
vmnic1 0000:00:19.00 e1000e Up 1000Mbps Full 10:c3:7b:4f:41:b3 1500 Intel Corporation Ethernet Connection (2) I218-V
A bit off topic but appreciable to this mainboard:
First I had problems with the onboard sata controller, that required some steps:
-from initial BIOS Version to 2104
-boot --> Boot device control --> UEFI & Legacy OPROM
-boot --> Secure boot menu --> OS type --> Other OS
-boot --> Secure boot --> boot option #1 --> UEFI OS *device*
-advanced --> CPU Configuration --> Enable Intel VT
~ # esxcli software acceptance set --level=CommunitySupported
~ # esxcli network firewall ruleset set -e true -r httpClient
~ # esxcli software vib install -d http://vibsdepot.v-front.de -n sata-xahci
You're welcome Peter -- glad I could help.
@Xerloq: We now have three independently-confirmed successful installs. Can you mark this as answered? Thanks.
i tried to change,
but i got error :
"Cannot apply VIB net-e1000e, it contains a payload file of unknown type ''."
may i know is there any error/mistake from me ?
How are you trying to apply it? Can you post your environment, the commands you used, and your output?
I bought the same Motherboard Asus H97M-Plus, I have installed my ESXI 5.5 with the ESXi-Customizer-v2.7.2 and with the right ethernet and ahci driver, esxi installation ended successfully.
Now each time my esxi tries to boot, it goes directly to the UEFI. Impossible to boot my esxi...
Hardware Configuration :
Intel Core I5-4430
DDR3 2400Mhz 16Go
1x WD 250 Go (Esxi)
2x WD 1T
Here is my UEFI configuration (re Peter5656) :
boot --> Boot device control --> UEFI & Legacy OPROM
boot --> Secure boot menu --> OS type --> Other OS
boot --> Secure boot --> boot option #1 --> UEFI OS *device*
Advanced --> CPU Configuration --> Enable Intel VT
PCH Storage Configuration => SATA
SATA Mode selection => AHCI
Does anyone have any idea about my problem ?
my environment is windows 8.1,
i trying using esxi 5.5 update 1,
for the command i just click the esxi customizer 2.7.2
workaround by umbriel needs linux right? My problem i didnt have linux.
would you please kindly help to give me link for download customized iso ?
An ISO is too big to post here, and it's not necessary.
PowerShell is a standard Microsoft utility. It's available for XP and bundled with Win 7 and 8.
See this for instructions: http://www.v-front.de/p/esxi-customizer-ps.html
how to use esxi customizer ps to use local iso ? since i have problem with internet connection, and almost 1 hour there is no updates / hang in process :
"exporting the image file ... please be patient"
Thx it works perfectly