init
This commit is contained in:
41
ansible/roles/proxmox/install_nvidia_driver/readme.md
Normal file
41
ansible/roles/proxmox/install_nvidia_driver/readme.md
Normal file
@@ -0,0 +1,41 @@
|
||||
## 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"
|
||||
|
||||
Reference in New Issue
Block a user