In ESXi 5.5 VMware removed driver support, but also for lots of SATA controllers that have never been on the HCL, but worked fine with the generic ahci driver of ESXi 5.0 and 5.1 (provided that they support and are configured for AHCI mode). For the NICs the problem could easily be solved, but - until recently - I had no idea how to fix the issue for the SATA controllers. I always thought that whenever an ESXi driver is loaded then it would detect and configure any PCI devices that it supports, but the ahci driver of ESXi 5.5 behaves differently: Even if manually loaded (with vmkload_mod ahci) it will only configure the devices that are explicitly listed with their PCI IDs in its map file ( /etc/vmware/driver.map.d/ahci.map). But once you realize this it is easy to add support for other SATA AHCI controllers that are not listed there.