PCI-E Passthrough: No IOMMU Detected.

Aerialflame7125

New Member
May 9, 2023
14
0
1
Hello! Fellow newbie here, I was going around trying to make a gaming vm, I put intel_iommu=on to the line i was supposed to in a tutorial, but now when i try to add a pcie device and start, i get the following message: TASK ERROR: cannot prepare PCI pass-through, IOMMU not present. I have followed some other guides on fixing this issue, i ran
Code:
dmesg | grep ecap
and got
Code:
DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap d2008c20660462 ecap f010da
And got told the "f" in front of "ecap" was that Interrupt remapping was supported, but I don't know what that means. I checked my BIOS and saw that vt technology was enabled, but i had no other settings corosponding to that. I turned on Intel Turbo Mode thinking it would help, but didn't help at all.
My specs:
8 GiB of ram
4 x Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz (1 Socket)
1TB of internal storage
2 External storage adding up to 5-7 TB of storage
and a GeForce GT 720 (I don't even know why I thought this could handle games)
 
What it the output of cat /proc/cmdline? Does your motherboard and CPU both support VT-d?
I got BOOT_IMAGE=/boot/vmlinuz-5.15.107-2-pve root=/dev/mapper/pve-root ro quiet, and yes i am sure because i have done pcie passthrough before on this specific server
 
  • Like
Reactions: leesteken

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!