After trying to get ESXi 3.5 update 2-110271 to boot from USB, i found that it will boot and work correctly if the system has 1 disk connected to the SATA Controller. The controller is supposedly supported and no modification was done to oem.tgz. The system has 4 disks connected to an intel 4 port Sata controller (ICH9) but freezes, while loading module ata_piix, if more than one is connected.
Controller:
82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller
Any ideas?
Let me know if more info should be posted!