赞
踩
错误描述:
当前计算机配置不支持 WSL2。 请启用“虚拟机平台”可选组件,并确保在 BIOS 中启用虚拟化。 通过运行以下命令启用“虚拟机平台”: wsl.exe --install --no-distribution 有关信息,请访问 https://aka.ms/enablevirtualization Error code: Wsl/Service/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED
解决方法:
bcdedit /enum | findstr -i hypervisorlaunchtype
bcdedit /set hypervisorlaunchtype Auto
wsl -l -v
输出的有Ubuntu 那你就可以直接输入:wsl --set-version Ubuntu 2
反之则直接 wsl --install
wsl -l -v
查看你的 wsl 中的Ubuntu 就变成 wsl2 的了,打开Docker也没有报错了。注意:
前提是你已经完成他的支持问题。例如:
1. 确认虚拟机平台功能已启用:
打开控制面板,选择“程序”。
在“程序和功能”中,选择“打开或关闭 Windows 功能”。
确保勾选了“虚拟机平台”、“适用于Linux的window子系统”、 “Hyper-V”,然后保存更改。这可能需要重新启动计算机。
2. 启用 BIOS 中的虚拟化技术:
重启计算机并进入 BIOS 设置。通常可以在开机时按下指定的键(如 Del、F2 等)进入 BIOS 设置界面。
在 BIOS 设置中,找到并启用虚拟化技术选项(如 Intel VT-x 或 AMD-V)。这个选项的具体名称和位置会因计算机型号和制造商而异。
保存 BIOS 设置并退出,然后让计算机正常启动。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。