由于手机存储不够,准备给我的服务器穿透一张显卡手机远控来玩原神。给虚拟机安装完系统后,运行原神,却提示了一个报错:Sorry, this application cannot run under a Virtual Machine.
在网上目前只能找到VMware和*Parallel Desktop*的原神绕过方案。VMware要设置关闭很多VMware的特征,而PD是开启虚拟化嵌套以及游戏模式。这些方法却不能直接搬到PVE上用。
最后,我在PVE的论坛上,找到了一篇文章Hide vm from guest在讨论绕过虚拟机检测。尝试了其中的方法,发现确实可用。
warning 不能保证此方法的安全性,可能导致游戏被封号!本人目前自用暂时没有出任何问题。
方法很简单,只要在虚拟机的配置文件中加入一行参数即可。
首先,打开你的虚拟机配置文件
1 | nano /etc/pve/qemu-server/<vm-id>.conf |
然后在其中插入
1 | 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' |
最后保存即可(Ctrl+X-->Y-->回车)
广告
暂不开放评论,如对本文有任何疑问或建议,请联系apple@mr-wu.top
All Tags