Proxmox (v7.1-10) passthrough problem (LSI3008 SAS controller to TrueNAS Core)

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

thimplicity

Member
Jan 11, 2022
60
9
8
Hi everyone,
I am new to proxmox. I got it installed and installed TrueNAS as well as a few containers for Docker. I have an on-board LSI 3008 SAS controller on my Asrock Rack EPC612D4U-8R board that I flashed into IT mode. I connected two SATA drives to it to test. Now, the "only" thing missing is the PCI(e) passthrough from proxmox to TrueNAS Core. I followed the steps in the overall proxmox instructions, but unfortunately it does not work. As soon as I add the controller to the TrueNAS VM, it will not boot and is stuck in the "booting" although I boot from an NVME and not from one of the drives connected to the controller.

Thanks for some guidance and let me know which additional information I would need to provide.
 

thimplicity

Member
Jan 11, 2022
60
9
8
In case someone has a similar issue - I figured it out. One big thing and three smaller things:

Big: Change from PCI to PCIe
Small:
- Deactivate boot from LSI controller in motherboard BIOS
- Delay Truenas VM start by 2 mins
- Deactivate Rom-Bar in the VM settings