OSO91
April 11, 2024, 11:54am
1
Hello Everyone, I am not an expert, and using linux/proxmox for the first time and trying to setup a home-lab.
I am trying do a PCIe Pass-Through for the Audio & Wifi to a Linux VM and getting the following error -
TASK ERROR: cannot prepare PCI pass-through, IOMMU not present
I have tried adding GRUB_CMDLINE_LINUX_DEFAULT=“quite intel_iommu=on” in etc/kernel/cmdline but had no go.
OSO91
April 11, 2024, 2:18pm
3
Thank you for your quick response! @mutation666
Yes, IOMMU is enabled in BIOS.
I am using a ThinkCentre M80q, and I’ve also checked with Lenovo Support to check if there is any known issues with the firmware but it seems to be all all fine according to them.
are you booting to a zfs pool?
actually what steps in this guide have you completed for sure? then we can work on what else needs done.
In this article, I propose taking a closer look at the configuration process for setting up PCI Passthrough on Proxmox VE 8.0 (I had initially planned this article for Proxmox VE 7, but since the new version has just been released, it's an...
1 Like
OSO91
April 11, 2024, 2:38pm
5
Thank you, @Zedicus !
I am not booting to a ZFS pool. Proxmox is installed on a single SATA-SSD.
The only thing I have tried is adding GRUB_CMDLINE_LINUX_DEFAULT=“quite intel_iommu=on” in etc/kernel/cmdline.
OSO91
April 11, 2024, 2:39pm
6
Checking the link now that you’ve shared!
OSO91
April 11, 2024, 4:03pm
7
@Zedicus ,
Gave a quick read to the article.
The “iommu=pt” part was missing in the configuration that I updated to the etc/kernel/cmdline. Now that I have added it, the issue is resolved.
1 Like