Skip to main content

Project: Proxmox Standalone GPU Passthrough Server Build

Date: May 31st 2025
Category: Virtualization / Homelab Build


🧰 Hardware Overview

Component Model / Spec
Motherboard Gigabyte B550 AORUS Elite AX V2
CPU AMD Ryzen 7 3700X (8-core / 16-thread)
GPU NVIDIA RTX 2070 Super
RAM 32GB DDR4 3200 MHz
Drive 1 (OS) Kioxia 512GB NVMe Gen4
Drive 2 (VMs) Inland 512GB NVMe Gen3
Host OS Proxmox VE 8.2.7
Primary VM Pop!_OS 22.04 LTS (NVIDIA ISO)

🧬 BIOS Setup for Proxmox + GPU Passthrough

Motherboard: Gigabyte B550 AORUS Elite AX V2

🔧 1. Enter BIOS

  • Press DEL repeatedly during boot to enter BIOS.


⚙️ 2. Load Optimized Defaults (Recommended)

  • Go to the Save & Exit tab.

  • Choose Load Optimized Defaults

  • Press F10 to reboot and re-enter BIOS.


🧠 3. Enable Virtualization (SVM Mode)

  • Navigate to: Tweaker → Advanced CPU Settings

  • Set SVM ModeEnabled


🧱 4. Enable IOMMU

  • Go to: Settings → IO Ports

  • Set IOMMUEnabled


🧩 5. Enable Above 4G Decoding

  • Also under: Settings → IO Ports

  • Set Above 4G DecodingEnabled


🖥️ 6. Set Initial Display Output

  • Go to: Settings → IO Ports

  • Set Initial Display OutputPCIe 1 Slot


🧬 7. Disable CSM for UEFI Boot

  • Go to: Boot

  • Set CSM SupportDisabled


🔌 8. Resizable BAR Support (Optional)

  • Settings → IO Ports

  • Set Re-Size BAR SupportDisabled (recommended for stability)


❄️ 9. Fan Control (Optional)

  • Smart Fan 5 Settings

  • Set profiles for optimal cooling: Silent, Normal, Full-Speed


💾 10. Save and Exit

  • Press F10, confirm changes, and reboot.

Now its time to install proxmox on the new setup.