Proxmox 6.2-4 GPU 直通至 Windows 10 客户机:代码 43

Proxmox 6.2-4 GPU 直通至 Windows 10 客户机:代码 43

主持人

Proxmox 6.2-4在配备 i7-2600 和 16GB RAM 的 HP Compaq 8200 Elite Convertible Minitower 上。

集成显卡已启用,但在 BIOS 启动时似乎没有在 iGPU 和 dGPU 之间进行选择的选项,因此它始终使用后者,直到加载 Proxmox。必需的虚拟化选项已启用(VT-d 等)。

配置

我跟着配置 Proxmox 和 VM 的指南,但以下是重要部分:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction nofb nomodeset video=vesafb:off video=efifb:off"

~# ls /etc/modprobe.d/:( blacklist.conf iommu_unsafe_interrupts.conf kvm.conf pve-blacklist.conf vfio.conf与指南中指定的内容相同)

~# lspci -nnk

~# cat /etc/pve/qemu-server/100.conf

客人

Windows 10 1909 (18363.592) (Unactivated)

任务管理器正确报告 i7-2600 为 CPU,但可以检测到它位于 VM 中(Virtual machine: Yes

我使用的352.84-desktop-win10-64bit-international-whql.exe驱动程序是直接从 Nvidia 网站下载的。

GPUCode 43在设备管理器中报告,并且所连接的显示器上没有输出。

如需更多信息,请随时询问。任何帮助都将不胜感激!

答案1

将其添加到 vm conf。

args: -cpu 'host,-hypervisor,+kvm_pv_unhalt,+kvm_pv_eoi,hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_reset,hv_vpindex,hv_runtime,hv_relaxed,kvm=off,hv_vendor_id=intel'

相关内容