Всем привет! Прежде всего, благодарю за ваше время! Я потратил несколько дней на эксперименты и чтение, но пока что провалился с VFIO. Мне удалось заставить бесплатную версию ESXi пропускать мой RTX 2060. Я несколько раз проходил через это руководство: Моя конфигурация: материнская плата Gigabyte Aorus x570m ITX, Ryzen 3700x, Zotac RTX 2060. Кратко о моей проблеме: моя виртуальная машина никогда не запускается, когда моя видеокарта подключена. Она просто вечно "зависает" на "запуске". Я пробовал запускать через веб-интерфейс и просто с помощью "qm start ID" по SSH. В терминал ничего не возвращается. Мне приходится жестко выключать хост, чтобы прервать попытку запуска ВМ. Некоторые факты о ситуации: - Когда я выполняю "lspci -vnn", GPU и аудиоустройства всегда показывают "vfio-pci". USB и Serial иногда показывают "vfio-pci". Не понимаю, почему они переключаются обратно на xhci_hcd (serial) и nvidia-gpu (usb). Интересно, нужно ли мне пропустить все 4 компонента? - Та же гостьевая ВМ запускается, когда я убираю GPU и больше ничего не делаю. - Я изменил /etc/default/grub. Затем запустил update-grub: GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt pcie_acs_override=downstream,multifunction video=vesafb ff,efifb ff" - /etc/modules содержит: vf, vfio_iommu_type1, vfio_pci, vfio_virqfd - Выполнил следующие команды: 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 - Я добавил radeon, nouveau, nvidia в: /etc/modprobe.d/blacklist.conf - Идентификаторы моего GPU: 09:00.0 0300: 10de:1f08 (rev a1) 09:00.1 0403: 10de:10f9 (rev a1) 09:00.2 0c03: 10de:1ada (rev a1) 09:00.3 0c80: 10de:1adb (rev a1) - /etc/modprobe.d/vfio.conf содержит: options vfio-pci ids=10de:1f08,10de:10f9 disable_vga=1 - Я выполнил "update-initramfs -u", перезагрузился. - Вот моя конфигурация ВМ: balloon: 0 bios: ovmf bootdisk: scsi0 cores: 4 cpu: host,hidden=1,flags=+pcid efidisk0: Storage:100/vm-100-disk-1.qcow2,size=128K hostpci0: 09:00,pcie=1 ide2: Storage:iso/SW_DVD9_Win_Pro_10_1909_64BIT_English_Pro_Ent_EDU_N_MLF_ X22-17395.ISO,media=cdrom machine: q35 memory: 8192 name: jsv02-windows net0: virtio=1E:7E:EE:07:4D:B6,bridge=vmbr0,firewall=1 numa: 0 ostype: win10 parent: NoGPU sata0: Storage:iso/virtio-win-0.1.171.iso,media=cdrom,size=363020K scsi0: Storage:100/vm-100-disk-0.qcow2,backup=0,cache=writeback,iothread=1,replicate=0,size=64G,ssd=1 scsihw: virtio-scsi-pci - Вот версии моей конфигурации. Я скачал последнюю версию Proxmox. Это фактически новая установка. pveversion -v proxmox-ve: 6.1-2 (running kernel: 5.3.18-2-pve) pve-manager: 6.1-7 (running version: 6.1-7/13e58d5e) pve-kernel-helper: 6.1-6 pve-kernel-5.3: 6.1-5 pve-kernel-5.3.18-2-pve: 5.3.18-2 ceph-fuse: 12.2.11+dfsg1-2.1+b1 corosync: 3.0.3-pve1 criu: 3.11-3 glusterfs-client: 5.5-3 ifupdown: 0.8.35+pve1 ksm-control-daemon: 1.3-1 libjs-extjs: 6.0.1-10 libknet1: 1.15-pve1 libpve-access-control: 6.0-6 libpve-apiclient-perl: 3.0-3 libpve-common-perl: 6.0-13 libpve-guest-common-perl: 3.0-3 libpve-http-server-perl: 3.0-4 libpve-storage-perl: 6.1-5 libqb0: 1.0.5-1 libspice-server1: 0.14.2-4~pve6+1 lvm2: 2.03.02-pve4 lxc-pve: 3.2.1-1 lxcfs: 3.0.3-pve60 novnc-pve: 1.1.0-1 proxmox-mini-journalreader: 1.1-1 proxmox-widget-toolkit: 2.1-3 pve-cluster: 6.1-4 pve-container: 3.0-21 pve-docs: 6.1-6 pve-edk2-firmware: 2.20200229-1 pve-firewall: 4.0-10 pve-firmware: 3.0-6 pve-ha-manager: 3.0-8 pve-i18n: 2.0-4 pve-qemu-kvm: 4.1.1-3 pve-xtermjs: 4.3.0-1 qemu-server: 6.1-6 smartmontools: 7.1-pve2 spiceterm: 3.1-1 vncterm: 1.6-1 zfsutils-linux: 0.8.3-pve1
[SOLVED]Nvidia RTX 2060 / Ryzen 3700x Passthrough, Proxmox Виртуальная Среда
|
09.04.2020 03:41:00
|
|
|
|
|
|
09.12.2020 20:24:00
К сожалению, вы не предоставили текст для перевода. Пожалуйста, вставьте текст, и я с удовольствием вам помогу.
|
|
|
|
|
Читают тему
