Hi,
I would like to passthrough a SATA PCIe 2.0 controler to a VM.
The controler is detected from the VM but I can't find HDD.
i used this doc : https://pve.proxmox.com/wiki/PCI(e)_Passthrough
Host config
file : /etc/modules (
file : /etc/kernel/cmdline (proxmox-boot-tool refresh ok)
Output of dmesg :
VM informations: Ubuntu (q35)
Controler SATA is : https://www.amazon.fr/dp/B07283QF8K (CHIPSET MARVELL 88SE9120-NAA2)
HDD : Western Digital WD Red Plus 8 TB SATA 6Gb/s
Any idea why I can't see HDD from the vm (
thanks
EDIT : If I don't do the passthrough with this controler I still can't see my HDD 8TB from the host.
I have no issue if I plug sata into the motherboard (and not in the controler pcie)
i tried with another HDD, the issue still there.
I would like to passthrough a SATA PCIe 2.0 controler to a VM.
The controler is detected from the VM but I can't find HDD.
i used this doc : https://pve.proxmox.com/wiki/PCI(e)_Passthrough
Host config
file : /etc/modules (
update-initramfs -u -k all
)
Code:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
file : /etc/kernel/cmdline (proxmox-boot-tool refresh ok)
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
Output of dmesg :
dmesg | grep -e DMAR -e IOMMU -e AMD-Vi
Code:
[ 0.059230] DMAR: IOMMU enabled
VM informations: Ubuntu (q35)
Controler SATA is : https://www.amazon.fr/dp/B07283QF8K (CHIPSET MARVELL 88SE9120-NAA2)
HDD : Western Digital WD Red Plus 8 TB SATA 6Gb/s
lspci -nn
from VM
Code:
02:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller [1b4b:9120] (rev 12)
Any idea why I can't see HDD from the vm (
lsblk
command)thanks
EDIT : If I don't do the passthrough with this controler I still can't see my HDD 8TB from the host.
I have no issue if I plug sata into the motherboard (and not in the controler pcie)
i tried with another HDD, the issue still there.
Last edited: