use*_*900 3 qemu windows-subsystem-for-linux
我有一个 Windows VM,用于代替真实的 WIndows 机器进行测试。我想在该虚拟机内启用 WSL2。
到目前为止我已经:
options kvm-intel nested=1sudo cat /sys/module/kvm_intel/parameters/nested输出“Y”。<cpu model='host-passthrough'>在 virt-manager 的 xml 配置中设置。还是没有骰子。一旦我根据 WSL2 的要求启用“虚拟机平台”功能,我的虚拟机就会在启动时开始冻结。
有人成功地做到了这一点吗?
答案在这里 - 传递特定的标志,使 Windows 认为它在金属上,但可以进行嵌套 virt,为我节省了时间:
https://superuser.com/a/1589286/916009 - 请注意此链接是由 @JCallicoat 发布的 - 只是说它应该是答案
虚拟机 emu 中的 cpu 定义如下:
<cpu mode="custom" match="exact" check="partial">
<model fallback="allow">Skylake-Client-noTSX-IBRS</model>
<feature policy="disable" name="hypervisor"/>
<feature policy="require" name="vmx"/>
</cpu>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5762 次 |
| 最近记录: |