缘由
最近由于wsl的局限性,故升级到了wsl2。但PC中还有基于VMware的虚拟化系统,二者虚拟化技术会发生冲突。
解决方案
- 关闭 hypervisor 自动启动
步骤
关闭以使用VMware
- 以管理员模式运行 Powershell 或 cmd
- 输入以下命令回车并重启
bcdedit /set hypervisorlaunchtype off
#shutdown /t 0 /r
Code language: JavaScript (javascript)
启用以使用wsl2
- 以管理员模式运行 Powershell 或 cmd
- 输入以下命令回车并重启
bcdedit /set hypervisorlaunchtype auto
#shutdown /t 0 /r
Code language: JavaScript (javascript)
查看目前的状态
- 以管理员模式运行 Powershell 或 cmd
- 输入以下命令回车
bcdedit
Refer
- https://pastebin.com/K5uVRuZU
- https://www.reddit.com/r/bashonubuntuonwindows/comments/eq4100/is_it_possible_to_use_wsl_2_if_vmware_workstation/
了解 Starx's Home 的更多信息
Subscribe to get the latest posts sent to your email.
0 条评论