主持人
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
与指南中指定的内容相同)
~# 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'