VMware Cloud Community
simo79
Contributor
Contributor

Customizing ESXi install with oem.tgz

I have download the file ICH10_oem.tgz (source Kuldipsingh) from this link http://www.vm-help.com/esx/esx3i/customize_oem_tgz.php , this file is helpful to run esxi on ich10 controller, but I don't understand where can I copy this file in the cd and in which way...

Someone can help me?

Reply
0 Kudos
51 Replies
simo79
Contributor
Contributor

Hi guys...

I have just install esxi in my hd serial ata using the cd rom... Smiley Happy

The intructions of Dave in the step 2 are correct, I have follow this instruction and now all work..

..... 2) If you want to install ESXi to HD then

  • edit the CD and modify oem.tgz in the root folder (If you want to
    an alternative to burning CDs, you can install ESXi from a USB flash
    drive - see www.vm-help.com).

  • after the install is complete, don't reboot to ESXi just yet. Instead boot with a Linux live CD

  • if necesarry mount the Hypervisor1 partition (it'll be the 2nd partition on the ESXi install HD)

  • replace oem.tgz on the Hypervisor1 partition with the same oem.tgz that you used on the root of the install CD.

  • reboot the host to ESXi.

It's all correct....

After a month of work now I'm happy.... Thank to all...

I remember that I'm using a Mb Asus P5Q PRO with ICH10 Intel controller (3a22 for the simple.map and pci.ids).

Thanks

Reply
0 Kudos
NWLord
Contributor
Contributor

What I have do with my *.dd file?

Reply
0 Kudos
Dave_Mishchenko
Immortal
Immortal

Booting with a linux live CD and copying oem.tgz to the Hypervisor1 partition eliminates the need to modify the dd image.

Reply
0 Kudos
simo79
Contributor
Contributor

It's easy, follow the instruction of Dave, step by step...

Reply
0 Kudos
ultrazoom
Contributor
Contributor

I referred to the following guide for modifying the dd image:

http://www.grid.org/blog/cameron/updating-vmware-esxi-disk-dump-file

Initially I was using an Asus P5Q-EM, but due to PCIe NICs not cheap nor widely available in my country, I switched to a Gigabyte G33M-DS2R with more PCI slots to accomodate dual PCI NICs. Somehow, this motherboard just wouldn't boot up through USB Flash even with the latest beta BIOS, so I had no choice but to go for installing ESXi directly to HD.

I managed to squeeze in my 3ware 9650SE SATA II RAID Controller driver to the ISO, and everything boots up nicely upon installation of ESXi to HD, no need for further modification.

Reply
0 Kudos
NWLord
Contributor
Contributor

Hi gyus! I have already moved from the dead point! I have next ID of controllers 3a26 and 3a20, I have change oem and dd file in those way. Now I have next mistake - NO PLACE TO DUMP DATA. Debugging says- VisorFSObj:532: Bad octal number in tar image. All changes with OEM, i Did in windows! How can I solve this?

Reply
0 Kudos
NWLord
Contributor
Contributor

Good Day! I have Asus P5Q SE/R. IDE controllers -

Intel(R) ICH10 Family 2 ports Serial ATA Storage Controller 2 - 3a26

Intel(R) ICH10 Family 4 ports Serial ATA Storage Controller 2 - 3a20

I have modyfied oem.tgz in *.dd file adding those kind of DEVICE IDs - 8086:3a26 0000:0000 storage ahci

and 8086:3a20 0000:0000 storage ahci in the file simple.map

Then I've modyfied filr PCI.ids adding- 3a20 4 port SATA SATA AHCI Controller (IHCI10)

and

3a26 2 port SATA SATA AHCI Controller (IHCI10)

Then, using WinImage I changed *.dd file. According to- http://www.vm-help.com/esx/esx3i/Boot%203i%20from%20USB%20flash%20drive.html, I create a bootable flash

First kind of mistake that occured- Bad octal number in tar image;

After changings according to

1) cd /tmp/

2) mkdir -p oem/etc/vmware

3) mkdir -p oem/usr/share/hwdata

4) cd oem/etc/vmware

5) cp /etc/vmware/simple.map simple.map

6) vi simple.map

--- add the necessary PCI data for your devices

7) close vi - press ESC and enter :wq

😎 cd /tmp/oem/usr/share/hwdata

9) cp /usr/share/hwdata/pci.ids pci.ids

10) vi pci.ids

-- add the necessary description for your devices (this will be displayed in the console and VI Client

11) close vi - press ESC and enter :wq

12) cd /tmp/oem

13) chown -R 201:201 ./etc

14) chown -R 201:201 ./usr

15) chmod -R 755 ./etc

16) chmod -R 755 ./usr

17) chmod 644 ./etc/vmware/simple.map

18) chmod 644 ./usr/share/hwdata/pci.ids

19) tar -cvzf oem.tgz etc usr

20) cp oem.tgz /bootbank/oem.tgz

21) cd /bootbank/

22) cdmod 755 oem.tgz

23) reboot the host

I put this oem.tgz in *.dd image (using windows), then save and create bootable flesh drive

Resault-

missing intermediate directory!

But after making such things, but with oem.tgz from http://communities.vmware.com/thread/158209?tstart=0&start=60

It strats without errors- but oem is not cnofigured according to my MB!

It shows

I got the same text as "green N00b" but when i try to configure the IP address (F2 > Configure Management Network) i only get this:

Restore Network Factor Settings

This option will reset all your network

configuration.to the factory defaults.

Are you sure you want to restore your network?

Cancel

I have mistake like- Missing intermediate directory!

What You can advice?

Reply
0 Kudos
ultrazoom
Contributor
Contributor

A few things to take note for your case.

i) Make sure you are using a SATA Hard Disk.

ii) Set the SATA mode in your motherboard's BIOS to AHCI, not any others.

iii) Use 3a22 instead, not 3a26 nor 3a20.

iv) If you are going to use a Flash Drive, there is no need to go such a long way modifying the dd image. Do the necessary transfer to the Flash Drive from the original dd image, then modify the required files on the Flash Drive when you use it to boot up.

Reply
0 Kudos
NWLord
Contributor
Contributor

Hi evryone! ThanX a lot! I've installed ESXi server on p5q se/r!

But now I have different kind of problem... It is linked with network! It cop!ann't recognize my network card...

I press f2 to confi, but it suggests me to restore default settings, not to enter IP and other...

I have Realtek Semiconductor RTL-8139/8139c/8139c+

Ethernet Controller

ID DEVELOPER 0x10ec

ID DEVICE 0x8139

How can I make my ESXi working with such controller??? PLEASE HELP ME! Sorry for offtop!

Reply
0 Kudos
Dave_Mishchenko
Immortal
Immortal

ESXi doesn't have a Realtek driver. I would drop in an Intel Pro/100 / Pro 1000 or Broadcom 57xx. I use Intel Pro/1000 GTs at home.

Reply
0 Kudos
ramesh2805
Contributor
Contributor

Hi,

I have an ESXi installation issue the NEtwok adaptor is not detected, its a brand new laptop with i3 second generation with Atheros AR8162/8166/8168  NIC, and i am trying baremetal for my learning purpose. please help me.

Thanks

Ramesh

Reply
0 Kudos
ramesh2805
Contributor
Contributor

Hi Dave,

I am getting a error message "network adaptors were not detected" while installing the esxi5.0 in my laptop, and i cant continue my installation my laptop configuration i3 2nd generation, Nic is Atheros AR8162/8166/8168  and its inbuild card with the motherboard.win7 64bit OS already installed on my machine, VT enabled. Please help me.
Thanks & Regards
Ramesh Baskaran
Reply
0 Kudos