Smartctl KO on VM with HDD passthrough

lmangone

New Member
Nov 21, 2024
3
0
1
Hello,

I have 5 HDD on my DIY NAS and I'm able to run SMART tests on my pve node with the shell command line but as soon as I create a VM (truenas scale) with HDD passthrough config, SMART is not working anymore with the same command line in shell.

I've followed proxmox https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM) tutorial for the HDD passthrough (truenas smart test also failed with "unsupported scsi opcode")

Any help will be highly appreciated ... I ran out of ideas.
 
Last edited:
Hello,

I have 5 HDD on my DIY NAS and I'm able to run SMART tests on my pve node with the shell command line but as soon as I create a VM (truenas scale) with HDD passthrough config, SMART is not working anymore with the same command line in shell.

I've followed proxmox https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM) tutorial for the HDD passthrough (truenas smart test also failed with "unsupported scsi opcode")

Any help will be highly appreciated ... I ran out of ideas.
Did you find out a solution?

Thank you,
 
Nope, I had to go through PCIE passthrough in proxmox of my motherboard SATA's plugs and my SATA PCIE card. The most difficult was to find the right PCIE hardware to pass through in Proxmox.
 
Did you passthrough the builtin SATA pcie from the motherboard? I have shared IOMMU together with NVME and Ethernet so when try this it just got frezee... :(
 
Yes, both sata pcie from mothjerboard and pcie sata extension card. It's been a pain to find the right IOMMU for the motherboard.