Hey, y'all. I would like to introduce you to my setup first and then i will describe the issue. So, i have a mini PC as my workstation / server that hosts Proxmox 8 (from now on). Until now i've been running the TrueNAS VM with my connected-through-usb HDD box. Those two HDDs are connected to the server via USB and i need to have IOMMU turned on in order to passthrough PCIE interface that hosts those HDDs.
The issue:
I've blamed Proxmox 7.1 and 7.4 later for USBs not showing in the passthrough USB list (VM -> Hardware -> USB Device -> Use USB Vendor/Device ID). But as i clean upgraded the proxmox to version 8. I've noticed that TrueNAS VM refuses to boot because of IOMMU is not turned on in the grub or kernel settings (/etc/default/grub). But now i've noticed that i've seen all the devices in the USB list until i enabled IOMMU.
I need to see the USBs in order to know which USB to passthrough to my Home Assistant VM (it's zigbee controller if anyone would want to ask).
My question now is, what to do with it? It's obviously very bad to have either NAS or home automation. There must be a better way to do this. Any suggestions?
PS: I would be very thankful if anyone reply with any suggestion.
The issue:
I've blamed Proxmox 7.1 and 7.4 later for USBs not showing in the passthrough USB list (VM -> Hardware -> USB Device -> Use USB Vendor/Device ID). But as i clean upgraded the proxmox to version 8. I've noticed that TrueNAS VM refuses to boot because of IOMMU is not turned on in the grub or kernel settings (/etc/default/grub). But now i've noticed that i've seen all the devices in the USB list until i enabled IOMMU.
I need to see the USBs in order to know which USB to passthrough to my Home Assistant VM (it's zigbee controller if anyone would want to ask).
My question now is, what to do with it? It's obviously very bad to have either NAS or home automation. There must be a better way to do this. Any suggestions?
PS: I would be very thankful if anyone reply with any suggestion.