我正在尝试使用qemu 2.5和libvirt 1.3.5将nvidia GPU传递给Windows 10来宾.
我在设备管理器中的Nvidia GPU上看到"错误43".
我试图通过添加"kvm = off"和"hv_vendor_id = 123456780ab"来隐藏虚拟机管理程序,但它对我不起作用.我在谷歌搜索,人们以这种方式解决了问题.
我还看到了虚拟机:在任务管理器中是的.
我用错了吗?我可以将AMD gpu传递给windows guest(AMD不检查kvm虚拟化).
我可以用其他方式欺骗nvidia吗?
我的系统信息:
#uname -a
Linux ns.mqcache.net 4.2.0-1.el7.elrepo.x86_64 #1 SMP Sun Aug 30 21:25:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
#/root/qemu25/qemu/x86_64-softmmu/qemu-system-x86_64 --version
QEMU emulator version 2.5.1.1, Copyright (c) 2003-2008 Fabrice Bellard
Run Code Online (Sandbox Code Playgroud)
GPU:
02:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 620 OEM] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)
Run Code Online (Sandbox Code Playgroud)
libvirt.xml
<domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm">
<name>win10</name>
<os>
<type machine="q35">hvm</type>
<boot …Run Code Online (Sandbox Code Playgroud)