Hi,
I'm currently in the process of creating a proxmox cluster.
The system was used with unraid before and as a first step, I want to virtualize Unraid (Which I managed to do correctly in the past) and progress from there.
To do so, I need to passthrough my HBA to the to be created VM. However, proxmox tells me that IOMMU is disabled. But I don't get why that is the case:
- The board is a very recent asrock W680D4U-2L2T/G5 with the most recent bios
- in BIOS I've got settings for SR-IOV as well as Intel Vt-d, both of which are enabled.
- CPU is a 14700k
- the bootloader is GRUB, since the OS is on ext4 not zfs. I plan on employing CEPH so I don't care much for local VMs on this host apart from the Unraid VM
- I appended "iommu_enabled=on" as well as "iommu=pt" all on a single line
- the install is from yesterday and the kernel is 6.5.11-7-pve
but nevertheless, the output for "dmesg | grep -e DMAR -e IOMMU" is completly empty.
Any ideas what I could have overlooked?
I'm currently in the process of creating a proxmox cluster.
The system was used with unraid before and as a first step, I want to virtualize Unraid (Which I managed to do correctly in the past) and progress from there.
To do so, I need to passthrough my HBA to the to be created VM. However, proxmox tells me that IOMMU is disabled. But I don't get why that is the case:
- The board is a very recent asrock W680D4U-2L2T/G5 with the most recent bios
- in BIOS I've got settings for SR-IOV as well as Intel Vt-d, both of which are enabled.
- CPU is a 14700k
- the bootloader is GRUB, since the OS is on ext4 not zfs. I plan on employing CEPH so I don't care much for local VMs on this host apart from the Unraid VM
- I appended "iommu_enabled=on" as well as "iommu=pt" all on a single line
- the install is from yesterday and the kernel is 6.5.11-7-pve
but nevertheless, the output for "dmesg | grep -e DMAR -e IOMMU" is completly empty.
Any ideas what I could have overlooked?