# Project: Proxmox Standalone GPU Passthrough Server Build

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

---

## Hardware Overview

<table id="bkmrk-component-model-%2F-sp"><thead><tr><th>Component</th><th>Model / Spec</th></tr></thead><tbody><tr><td>**Motherboard**</td><td>Gigabyte B550 AORUS Elite AX V2</td></tr><tr><td>**CPU**</td><td>AMD Ryzen 7 3700X (8-core / 16-thread)</td></tr><tr><td>**GPU**</td><td>NVIDIA RTX 2070 Super</td></tr><tr><td>**RAM**</td><td>32GB DDR4 3200 MHz</td></tr><tr><td>**Drive 1 (OS)**</td><td>Kioxia 512GB NVMe Gen4</td></tr><tr><td>**Drive 2 (VMs)**</td><td>Inland 512GB NVMe Gen3</td></tr><tr><td>**Host OS**</td><td>Proxmox VE 8.2.7</td></tr><tr><td>**Primary VM**</td><td>Pop!\_OS 22.04 LTS (NVIDIA ISO)</td></tr></tbody></table>

---

## 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 &amp; 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 Mode** → `Enabled`

---

### 4. Enable IOMMU

- Go to: `Settings → IO Ports`
- Set **IOMMU** → `Enabled`

---

### 5. Enable Above 4G Decoding

- Also under: `Settings → IO Ports`
- Set **Above 4G Decoding** → `Enabled`

---

### 6. Set Initial Display Output

- Go to: `Settings → IO Ports`
- Set **Initial Display Output** → `PCIe 1 Slot`

---

### 7. Disable CSM for UEFI Boot

- Go to: `Boot`
- Set **CSM Support** → `Disabled`

---

### 8. Resizable BAR Support (Optional)

- `Settings → IO Ports`
- Set **Re-Size BAR Support** → `Disabled` *(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.