First, download the current patch from VMware. In my case, it was ESXi550-201312001 that I downloaded from Download Patches page. You will need to have a valid VMware login but you don’t have to pay for a support contract 🙂
Copy the downloaded zip file to your ESXi server. I put it in /vmfs/volumes/52f573f2-d2dddb9e-e83a-001b213a7c46/Patches/ESXi550-201312001.zip but you can put it anywhere on your server. How to transfer it? Either temporarily enable ssh on the server and use winscp or scp.
Log into the console (I enabled ssh on the server) and issue the following command:
esxcli software vib update -d *where ever you put it*/ESXi550-201312001.zip
I’ve been trying to get VMware ESXi 4 on my old MSI MS-7388 motherboard for a long time. No matter what I tried, neither the SATA controller on the motherboard or the add on SATA controller would be recognized.
Install VMware ESXi 4.0 on an unsupported motherboard (SATA controller must support AHCI):
- make sure the SATA controller(s) is set to AHCI in the computer’s BIOS
- download VMware ESXi 4 iso
- burn the iso to either a cdrom or a USB thumb drive (512mb minimum) using unetbootin
- boot the computer into VMware ESXi
- Before you’re prompted to hit Enter to begin, hit ALT-F1 which will get you to a console screen without a prompt
- Type “unsupported” followed by Enter
- When prompted for a password, just hit Enter
- Type “vmkload_mod ahci” followed by Enter. This will load in the driver for just about any AHCI compliant SATA controller
- Hit ALT-F2 to finish the installation
At this point VMware ESXi 4.0 will be installed but it won’t start when you reboot. This is because VMware won’t load the AHCI driver by default. So… we will have to tell it to load it automatically. You will need a Linux Live CD such as Ubuntu.
- Boot into Linux
- From the desktop you will need to mount the VMware partitions. In Ubuntu 8.04 and higher, you just need to click on the folders in the drop down menu
- Locate oem.tgz on the second VMware partition and overwrite it with this oem.tgz. It includes a system.map file telling VMware to load the AHCI driver
- reboot and boot into VMware ESXi
You should have a fully working VMware ESXi server installed and ready for you to setup virtual machines! 🙂