Hostwinds 教程

寻找结果为:


目录


更新窗口
安装Linux发行版
错误0x80370102

如何在Windows 10及更高版本上本地运行Linux

标签: Cloud Servers,  Dedicated Server 

更新窗口
安装Linux发行版
错误0x80370102

对于Windows 10及更高版本以及Windows Server 2019及更高版本,您可以直接在Windows上直接运行Linux发行版(包括Ubuntu,Debian和OpenSuse),而无需双启动。更重要的是,您可以在同一WSL(Linux的Windows子系统)环境中运行Linux,PowerShell和Windows命令提示符(CMD.EXE)命令。以下显示了如何使WSL快速运行。

更新窗口

为了确保您拥有所有必需的WSL组件,我们需要更新Windows。相对普遍的方法是如下:

第1步:Windows键 + [R.

第2步: 类型 "控制更新",然后选择 按钮。

第三步: 选择 检查更新 按钮。

安装Linux发行版

第1步: 右键单击 开始 菜单,选择 Windows Powershell(Admin),然后选择 .

第2步: 从高架powershell命令提示符中,运行以下内容:

wsl --install --online

第三步: 从"名称"列中,选择可用的Linux发行版。例如:

第4步: Ubuntu左侧的星号表示该分布将默认安装,如下:

wsl --install

要安装其他Linux分发,例如SLES-12,您可以运行以下命令:

wsl --install --distribution SLES-12

步骤5: 重新启动计算机。由于您处于PowerShell命令提示符,因此可以如下完成:

Restart-Computer

注意: 如果收到以下错误,请转到标题为" "错误0x80370102" 以下。否则,请继续下一步。

步骤6: 选择 开始 然后 的Ubuntu 或您安装的任何Linux发行版。例如:

步骤7: 输入Linux用户名和密码(管理员 如图所示):

步骤8: 返回高架PowerShell或Windows命令提示符(CMD.EXE),并运行以下内容:

wsl --update

如果有WSL更新,您将看到:

如上所述,运行以下命令(从高架powershell或Windows命令提示符):

wsl --shutdown

步骤9: 选择 开始 然后 的Ubuntu 或您安装的任何Linux分布。您现在应该处于Linux命令提示符:

步骤10: 看到 如何将Windows子系统用于Linux(WSL) 要了解WSL Linux命令提示符的某些功能,包括混合Linux,PowerShell和Windows命令提示符(CMD.EXE)命令的功能。

错误0x80370102

如果收到以下错误,请尝试本节中的步骤解决问题。

第1步: 按下 Ctrl + 转移 + Esc键 打开任务管理器。

第2步: 选择 性能 然后 中央处理器,并注意是否禁用虚拟化:


如果启用了虚拟化,则跳过步骤5。否则,请按以下方式执行以下操作:

第三步: 重新启动计算机,然后立即按并持有F2键或适合您的系统的任何键(如何在Windows 11/10中启用或禁用硬件虚拟化 在这方面可能会有所帮助)。这将打开BIOS/UEFI设置面板。找到启用硬件虚拟化并选择它的设置 - 以下示例应使您对此过程有所了解:

一个。 选择 高级 > CPU配置 > SVM模式 (即安全虚拟机),然后 已启用.

B. 选择 出口 > 保存更改并退出 > .

4. 打开任务管理器(Ctrl + 转移 + Esc键)并验证已启用虚拟化:

如果仍然禁用虚拟化,请继续以下步骤6。否则,继续下一步:

步骤5: 选择 开始 然后 的Ubuntu 或您安装的任何Linux发行版。

如果您没有收到错误,请转到上面的第7步。否则,请按以下方式进行以下操作:

步骤6:Windows键 + [R, 类型 "可选功能",选择 按钮。

步骤7: 确保这件事 虚拟机平台Windows管理程序平台 都检查了:

选择 .

步骤8: 重新启动计算机(关闭 /r /t 0 在Windows命令提示下,将执行此操作)。

步骤9: 选择 开始 然后 的Ubuntu 或您安装的任何Linux发行版。如果您没有收到错误,请转到 步骤7 在上一节中。否则,请从高架PowerShell或Windows命令提示符(CMD.EXE)运行以下命令:

bcdedit /set hypervisorlaunchtype auto

您应该看到:

步骤10: 重新启动计算机。

步骤11: 选择 开始 然后 的Ubuntu 或您安装的任何Linux发行版。如果您没有收到错误,请转到上一节中的步骤7。否则,不幸的是,问题超出了本文的范围。以下资源可能会提供更多信息:

撰写者 Karlito Bonnevie  /  六月 16, 2022