Xen 上的 Docker 桌面:0x80370102 由于未安装所需功能,无法启动虚拟机

时间:2021-02-19 06:53:30

标签: windows-subsystem-for-linux docker-desktop

我在一台Windows机器上安装Docker Desktop,具体如下:

OS Name:                   Microsoft Windows 10 Enterprise
OS Version:                10.0.19041 N/A Build 19041Error: 0x80370102 The virtual machine could not be started because a required feature is not installed.
OS Manufacturer:           Microsoft Corporation
System Manufacturer:       Xen
System Model:              HVM domU
System Type:               x64-based PC
Processor(s):              2 Processor(s) Installed.
                           [01]: Intel64 Family 6 Model 85 Stepping 4 GenuineIntel ~2195 Mhz
                           [02]: Intel64 Family 6 Model 85 Stepping 4 GenuineIntel ~2195 Mhz
BIOS Version:              Xen 4.6.1-0.12, 11/19/2020

在安装结束时,提示我安装 WSL2,我按照此处的说明进行操作 https://docs.microsoft.com/en-us/windows/wsl/install-win10 我已按预期启用了“虚拟机平台”和“适用于 Linux 的 Windows 子系统”功能。

当我安装 Linux 发行版 (Ubuntu) 时,出现以下错误:

Error: 0x80370102 The virtual machine could not be started because a required feature is not installed.

根据此处的文档: https://docs.microsoft.com/en-us/windows/wsl/troubleshooting#error-0x80370102-the-virtual-machine-could-not-be-started-because-a-required-feature-is-not-installed 我需要运行以下 cmdlet

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

但是 PowerShell 无法找到 Set-VMProcessor 命令。此外,我不是 100% 确定如何验证默认情况下是否在 BIOS 中启用了虚拟化。 任何建议将不胜感激!

谢谢, 普拉巴尔

0 个答案:

没有答案
相关问题