Proxmox pci-passthrough single GPU

Info hämtad härifrån:

Reddit

Proxmox

Unraid-forum

Ändra

/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on video=efifb:off,vesafb:off"
update-grub

Lägg till moduler

/etc/modules
vfio
vfio_pci
vfio_virqfd

Hitta info om grafikkortet
lspci -v
Om kortet heter 01:00:
lspci -n -s 01:00
För att hitta vendor id

Lägg till för att "blockera" grafikkortet
echo "options vfio-pci ids=10de:1401,10de:0fba disable_vga=1"> /etc/modprobe.d/vfio.conf

update-initramfs -u

Lägg till kortet i den virtuella maskinen, all functions för att få med ljud

Hämta grafikkortets rom-file, modifiera i hex-edit

Rom-filen läggs i

/usr/share/kvm/

VM-konfig blir då:

hostpci0: 09:00,pcie=1,x-vga=1,romfile=GT960-patched.rom

Blockera consol för proxmox, kör varje reboot t.ex. vi cron @reboot (inte säkert alla tre rader behövs)

echo 0 > /sys/class/vtconsole/vtcon0/bind
echo 0 > /sys/class/vtconsole/vtcon1/bind
echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *