# GPU passthrough

Gehe per SSH auf deine Proxmox Node.

Bearbeite dann diese datei "/etc/default/grub"

nano /etc/default/grub

In der Datei kommentierst du diese Zeile aus "GRUB_CMDLINE_LINUX_DEFAULT="quiet""

und fügst dafür das ein:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"

Dann erst mal die Grub config noch updaten

update-grub

# VIFO Module

Bearbeite dazu die Datei "/etc/modules"

nano /etc/modules

Füge in der Datei diese Zeilen ein

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

# IOMMU interrupt remapping

Führe einfach nur diese Zwei command aus

echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf

# Blacklist Drivers

Führe einfach nur diese Commands aus

echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf

# GPU zu VFIO hinzufügen

Führe diesen Command aus:

lspci -v

Bei der ausgabe suchst du deine Grafikkarte und kopierst bei der ID vorne die ersten 4 Ziffern mit dem Doppelpunkt.

Dannach füre diesen command aus (mit angepassten IDs für deine Grafikkarte):

lspci -n -s 01:00

Merke dir nun die anderen IDs (anfangs mit 10de:) die du als Ausgabe bekommen hast.

Führe dann nur noch diesen Command aus (mit angepassten IDs für deine Grafikkarte):

echo "options vfio-pci ids=10de:1b81,10de:10f0 disable_vga=1"> /etc/modprobe.d/vfio.conf

Dann nur noch einfach alles updaten

update-initramfs -u

Zu guter letzt noch einmal neustarten

reboot

Nun kannst du deine Grafikkarte in Proxmox verwenden.