VMware ESXi4.1 on a SD Card – How To


This is not a secret anymore for a long time now and there are many sites out there that will show you how to install VMware ESXi3.5 and ESXi4.0 on a USB key. My favorite article about this topic remains Duncan Epping’s article at yellow-bricks.com

Now with ESXi4.1 there is a minor change, the file you need to extract from the ISO image is called imagedd.bz2 and it’s located in the root of the ISO image. If you remember after decompressing a couple of .tgz and .tar archives, it used to be a long file name hidden deep down to folder \usr\lib\vmware\installer\

The rest of the method hasn’t changed although Duncan showed us a new and supported procedure (Follow the link above to his article).  So it’s up to you to pick up the method you’re familiar with…

Personally I use something like 7-ZIP to decompress the BZIP2 archive. The uncompressed file is called imagedd and weights around 950MB.

Finally use another cool tool called WinImage to restore the virtual disk image (imagedd) to a USB key or SD card.

For instance I restored the virtual disk image to my SanDisk Extreme® 30MB/s Edition SDHC™4GB card. Once done I stick the SDHC card into my new Shuttle SX58J3’s card reader and the machine booted up straight into ESXi4.1!  How cool is that 🙂

Regarding VMware support for USB/SD devices I encourage you to read this VMware KB article. Basically it is supported as long the server is in VMware HCL list and the USB/SD card is approved by the server vendor.

Final note, if you bought a server with Vsphere ESXi4.1 Embedded on a USB key or SD card, you should have receive from the vendor a Recovery CD and instructions to restore the software. Usually the procedure look like this:

  1. Detach all USB devices from the host.
    The Recovery CD installs the ESXi image on the first USB memory device that it discovers. Unplug all USB devices before you use the Recovery CD to rebuild the ESX image on the internal USB device.
  2. For Dell servers with DRAC 5 firmware, disable the Virtual Flash drive.
  3. Insert the Recovery CD into the ESXi host.
  4. Use the system BIOS to change the boot order so that the CD-ROM drive is listed first. To modify the boot sequence:
    1. Reboot the host.
    2. While the host is powering on, press a function key or Delete to open the BIOS setup.
    3. Select the CD-ROM drive and move it to the first position in the list.
      The option to open the BIOS setup might be different for your server. You might need to open the BIOS configuration screens to modify the boot setting. As the host continues to power on, the Recovery CD Welcome screen appears.
  5. Press Enter to continue through the screens.
    To cancel the recovery operation, press the Esc key. If you press the Esc key, the host reboots and the data contained on your server’s embedded USB flash remains intact. If you press Enter through all the screens and the recovery operation begins, you cannot cancel or undo the recovery.
  6. Press Enter to reboot the host.
  7. Remove the CD from the CD-ROM drive.
  8. Reopen the system BIOS to change the boot order so that the USB flash is listed first.
  9. Verify that the host boots into ESXi.

Sources: VMware.com

About PiroNet

Didier Pironet is an independent blogger and freelancer with +15 years of IT industry experience. Didier is also a former VMware inc. employee where he specialised in Datacenter and Cloud Infrastructure products as well as Infrastructure, Operations and IT Business Management products. Didier is passionate about technologies and he is found to be a creative and a visionary thinker, expressing with passion and excitement, hopefully inspiring and enrolling people to innovation and change.
This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to VMware ESXi4.1 on a SD Card – How To

  1. Pingback: Tweets that mention VMware ESXi4.1 on a SD Card – How To « DeinosCloud -- Topsy.com

  2. Pingback: How to remove and install a laptop graphics card. (Part 1) - Ipad Store

  3. Pingback: One Of The Most Powerful Shuttle Barebone For My VMware Home Lab « DeinosCloud

Leave a comment