I found that my onboard AHCI controller cannot passthrough. The Chipset is Intel 200 series, I can see the AHCI controller in DriectIO pannel, but the passthrough column is "not capable".
Here is some information:
ID 0000:00:17.0
Device ID 0xa282
Vendor ID 0x8086
Class ID 0x106
esxcli system module get -m vmw_ahci
Module: vmw_ahci
Module File: /usr/lib/vmware/vmkmod/vmw_ahci
License: BSD
Version: 1.2.0-6vmw.670.0.0.8169922
Build Type: release
Provided Namespaces:
Required Namespaces: com.vmware.vmkapi@v2_5_0_0
Containing VIB: vmw-ahci
VIB Acceptance Level: certified
I also tried to add the DID and VID to /etc/vmware/passthru.map but nothing happened.
So I don't know is NOT the AHCI controller supported passthrough?
p.s. I also can get the correct disks info with ls -l /vmfs/devices/disks
Does anyone meet the same issue? Or have the same requirement for passthrough with this AHCI controller?
Thank you very much.