[SOLVE] ESXI 7.0U3: Passthrough Supermicro X10 onboard sata controller to TrueNas VM?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

vcth4nh

New Member
Mar 7, 2024
16
1
3
Spec:
  • Supermicro X10Dai motherboard
  • SSD1 (boot SSD) connects to Sata port 9,
  • SSD2 connect to Sata port 3
I read the manual, and I understand that this board have 2 different sata controllers: SATA and sSATA
1714938382656.png
and currently my SSD1 is connected to sSATA, while SSD2 connected to SATA

So the question is: Is it possible to pass through the onboard SATA controller to TrueNas VM?
 

vcth4nh

New Member
Mar 7, 2024
16
1
3
I'm not positive on the C610 chipset, but, as ehfortin mentioned in his thread, you'll need to add the Wellsburg controller to /etc/vmware/passthru.map.

You'll need the vendor and device id. Run lspci at the ESXi command line. Look for the line pertaining to your mass storage controller. It will likely be "0000:00:XX.X Mass Storage Controller: Intel Corporation Wellsburg AHCI Controller".

Make a note of the hex prefix (0000:00:XX.X) and then run 'lspci -n'.

Find the line corresponding to the prefix, it'll look something like '0000:00:1f.2 Class 0106: 8086:8d62 [vmhba2]'. That last part, "8086:8d62" in this case, are the vendor and device id.

Then add them to your passthru.map file like so:

# INTEL Wellsburg AHCI
8086 8d62 d3d0 false

VMware reference for VT-D passthrough.
THIS ACTUALLY HELP!