前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >安装window subsystem for Linux过程遇到的问题及解决

安装window subsystem for Linux过程遇到的问题及解决

原创
作者头像
依芙
发布2024-07-29 20:39:40
2410
发布2024-07-29 20:39:40

前置操作

1️⃣“开始”页面搜索:功能→启用或关闭Windows功能→勾选→“适用于Linux的Windows子系统”、“虚拟机平台”、”HyperV“→重启电脑

2️⃣cmd以管理员身份打开(此处放上截图)

报错信息1

适用于 Linux的 Windows 子系统已安装:无法解析服务器的名称或地址

解决方法

访问国外网站

报错信息2

Installing,this may take a few minutes..WslRegisterDistribution failed with error: x800701bc Error:0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

链接

微软官方操作文档:如果无法根据网上步骤安装的伙伴,可以按照该官方文档手动安装,少走90%弯路

https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

打开Ubuntu安装过程中卡住很久

installing this may take a few minutes

参考了

https://zhuanlan.zhihu.com/p/361310073

根据步骤做,出现报错

代码语言:{shell}
复制
Hyper-V 主机计算服务 服务正在启动 .
Hyper-V 主机计算服务 服务无法启动。

系统出错。

发生系统错误 5。

然后根据https://blog.csdn.net/qq_45716509/article/details/131968310打开了CFG

依然报同样错误。

解决:知乎链接提示关闭vmcompute.exe和vmwp.exe的CFG,但https://github.com/microsoft/WSL/issues/6405提示应该都打开,按照逻辑也应该打开,然后就可以了

代码语言:{shell}
复制
PS C:\Windows\system32> net start vmcompute
Hyper-V 主机计算服务 服务正在启动 .
Hyper-V 主机计算服务 服务已经启动成功。

打开Ubuntu终端出现

WslRegisterDistribution failed with error: 0x8000000d Error: 0x8000000d ???????????

根据https://www.cnblogs.com/luochunxi/p/14252499.html,执行,依然无法解决

https://github.com/microsoft/WSL/issues/4084

有变化的指令:wslconfig.exe /u ubuntu

代码语言:{shell}
复制
Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: cyf
New password:
Retype new password:
passwd: password updated successfully
Installation successful!
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

win11必做设置,全方位无死角!

https://www.bilibili.com/video/BV1tZ421y7Xr/?spm_id_from=333.337.search-card.all.click

基础设置没搞好会出现下列报错

https://blog.csdn.net/wangaolong0427/article/details/124213873

Win11改Win10

reg add "HKCU\Software\Classes\CLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

Win10改Win11

reg delete "HKCU\Software\Classes\CLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /va /f

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前置操作
  • 报错信息1
  • 解决方法
  • 报错信息2
  • 链接
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档