QEMU/KVM 盗贼之海虚拟机检测绕过

之前有配置

1
2
3
4
5
<features>
<kvm>
<hidden state="on"/>
</kvm>
</features>

1
2
3
<cpu>
<feature policy="disable" name="hypervisor"/>
</cpu>

一切都是正常的

但是玩盗贼之海打开提示 “Cannot run under Virtual Machine.”


上网查了下,加多一个配置可以解决,测试正常

1
2
3
<os>
<smbios mode="host"/>
</os>