1.0 Быстрая проверка, что GPU видна хосту
lspci -nn | grep -i nvidia
1.1 GRUB
nano /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=pt" update-grub reboot
1.2 VFIO модули
nano /etc/modules-load.d/vfio.conf vfio vfio_iommu_type1 vfio_pci vfio_virqfd
1.3 Привязать GPU к vfio-pci по ID
nano /etc/modprobe.d/vfio.conf options vfio-pci ids=10de:2d58,10de:22eb disable_vga=1
1.4 Заблэклистить nouveau (и не ставить nvidia на хост, если passthrough нужен “чисто”)
nano /etc/modprobe.d/blacklist-nouveau.conf blacklist nouveau options nouveau modeset=0
1.5 Пересобрать initramfs и перезагрузиться
update-initramfs -u -k all reboot
1.6 Проверка: GPU реально ушла в VFIO
dmesg | grep -E "AMD-Vi|IOMMU" | tail -n 50 lspci -nnk -s 01:00.0 lspci -nnk -s 01:00.1
В Proxmox создай PCI mapping для RTX 5070
Datacenter → Resource Mapping → PCI Devices → Add Сделай маппинг: rtx5070_gpu → 0000:01:00
dmesg | grep -E "IOMMU|AMD-Vi"