// Blog · tag

#iommu

Every post tagged iommu.

Blog posts

storage

How to Pass Through a SATA or SAS HBA Controller to a VM in Proxmox VE (For TrueNAS and Unraid)

Give a TrueNAS or Unraid VM direct control of your drives by passing through the whole HBA controller in Proxmox VE, instead of relying on virtual disks that hide SMART data and drive identity.

virtual-machines

How to Enable IOMMU (VT-d / AMD-Vi) in Your BIOS and Proxmox VE for PCI Passthrough

IOMMU is the wall that makes GPU and NIC passthrough safe, and most beginners hit a dead end because the fix spans two places at once. Here's how to enable VT-d or AMD-Vi in BIOS, edit the right Proxmox VE bootloader file, and verify it actually turned on.

virtual-machines

How to Set Up GPU Passthrough in Proxmox VE: A Beginner's Step-by-Step Guide

Give a virtual machine direct control of a real graphics card. This step-by-step guide covers IOMMU, VFIO, and attaching a GPU to a VM for Plex transcoding or gaming.

networking

Configuring SR-IOV Networking for Proxmox VE 8.x Virtual Machines

A practical walkthrough for enabling SR-IOV on Intel and Mellanox NICs in Proxmox VE 8.x, from IOMMU groups and virtual function creation to hostpci mapping, VF persistence, and the pitfalls that trip up production deployments.

Diagnosing GPU Passthrough Failures on Proxmox VE 9.x: IOMMU Groups, VFIO Binding, and Reset Quirks
troubleshooting

Diagnosing GPU Passthrough Failures on Proxmox VE 9.x: IOMMU Groups, VFIO Binding, and Reset Quirks

GPU passthrough breaks in a handful of predictable ways: driver race conditions at boot, messy IOMMU groups, GPUs that won't reset cleanly, and firmware unity-map restrictions on newer hardware. Here's how to diagnose and fix each one on Proxmox VE 9.x.