VMware Cloud Community
leami
Contributor
Contributor

Inject a .VIB into a ESXi .ISO using ESXi-Customizer-PS

Hello.

I tried to install "Vmware-ESXi-6.0.0-7967664-Custom-Cisco-6.0.3.4.iso" on a server.
This is not a Cisco server but I was told I could install this ISO on this server.

Unfortunately, the network adapter was not detected at installation.

esxi_install_no_nics.png

The netword adapter on the server is:

Qualcomm Atheros AR8161 Gigabit Ethernet

PCI id: 1969:1091

I also downloaded a .VIB file for this network adapter:

"VMWareVIBPack\AtherosAR8161vib\net-alx-2.0.0.6b.x86_64.vib"

I wanted to inject the VIB into the ISO to get a new ISO.

I installed "VMware PowerCLI" and downloaded "ESXi-Customizer-PS-v2.6.0.ps1".

Now, I don't know how to run "ESXi-Customizer-PS-v2.6.0.ps1" so that the "net-alx-2.0.0.6b.x86_64.vib" is injected into the ISO file that I possess and for which I have a license "Vmware-ESXi-6.0.0-7967664-Custom-Cisco-6.0.3.4.iso".

Can you please help me?

Best regards.

Reply
0 Kudos
4 Replies
LucD
Leadership
Leadership

Aren't the instructions on Andrea's page, especially point e), explaining the procedure?

The instruction video on that page even gives you step-by-step instructions.

Where do you get stuck?


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

Reply
0 Kudos
leami
Contributor
Contributor

Hello.

About Point e)

When I run the command "C:\iso_and_vib> .\ESXi-Customizer-PS-v2.6.0.ps1 -pkgDir C:\iso_and_vib"

where the "C:\iso_and_vib" directory contains two files:

- Vmware-ESXi-6.0.0-7967664-Custom-Cisco-6.0.3.4.iso

- net-alx-2.0.0.6b.x86_64.vib

I can see that the ESXi-Customizer-PS script  is not using my ISO image "Vmware-ESXi-6.0.0-7967664-Custom-Cisco-6.0.3.4.iso".

Instead it is "Using Imageprofile ESXi-6.7.0-8169922-standard".

In the video, I get stuck at around minute 20:53 and 21:26 where the person is using the "-sip" option.

With the old ESXi customizer (GUI), I saw we could specify our own ISO image and not have one taken automatically from the "ESXi Online Depot".

Thank you for helping.

Reply
0 Kudos
LucD
Leadership
Leadership

I think you have to use the -izip option to select your own bundle (see the description of the operation modes at the beginning).

And you have to download Vmware-ESXi-6.0.0-7967664-Custom-Cisco-6.0.3.4.zip, not the ISO file.


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

leami
Contributor
Contributor

Hello.

Thank you. That solved my problem.

Thank you for sending me the URL to download the .zip bundle.

The command I ran:

PowerCLI C:\bundle_and_vib> .\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\Vmware-ESXi-6.0.0-7967664-Custom-Cisco-6.0.3.4.zip -pkgDir C:\bundle_and_vib -log C:\bundle_and_vib\logs.txt -nsc

Best regards.

Reply
0 Kudos