Skip to content

Instantly share code, notes, and snippets.

@queeup
Forked from vadimstasiev/readme.md
Created September 10, 2024 17:20
ProxMox - Enable IOMMU using systemd

ProxMox - Enable IOMMU using systemd

You found that you are using systemd, adding bits to GRUB will not work. Instead, follow these steps:

Edit the kernel command line

Open the /etc/kernel/cmdline file for editing:

nano /etc/kernel/cmdline

Add the following line for AMD CPUs:

root=ZFS=rpool/ROOT/pve-1 boot=zfs amd_iommu=on iommu=pt pcie_acs_override=downstream,multifunction

note: For intel, just replace amd with intel, like so: intel_iommu=on

Refresh the boot tool

After editing the /etc/kernel/cmdline file, refresh the boot tool by running:

proxmox-boot-tool refresh

With these steps, you should have successfully enabled IOMMU and ACS patch using systemd for your Proxmox installation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment