Press "Enter" to skip to content

Easy Proxmox PCIe Passthrough

In this post, I’ll show you how to do PCIe Passthrough with minimal setup and cost

I’ll be using Asus ROG Strix B450-F GAMING motherboard, most mid-range AMD motherboard support PCIe Passthrough natively, you just need enable some BIOS settings.

Assume you have installed Proxmox 7+

Enter UEFI BIOS

Usually, press DEL key to enter

Follow the screenshot 😊

Enable Virtualization Support

Enable SR-IOV and Above 4G Decoding

Enable IOMMU, ARI, PCIe stuff

Proxmox

After you done with UEFI BIOS settings, boot into Proxmox in UEFI Mode then open host Terminal

Edit GRUB

nano /etc/default/grub

Go to line GRUB_CMDLINE_LINUX_DEFAULT="quiet"

Add amd_iommu=on pcie_acs_override=downstream,multifunction after quiet, before "

Like this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on pcie_acs_override=downstream,multifunction"

Save and Exit nano

Update GRUB

update-grub

Update UEFI

pve-efiboot-tool refresh

Reboot

Then reboot,

Enjoy, now you can pass GPU, build-in SATA Controller, NIC, SR-IOV, etc…

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.