无法解析服务器的名称或地址/Wsl/0x80072eff/win10 WSL2问题解决Wsl 0x800701bc/Wsl:0x80041002

无法解析服务器的名称或地址 和 Wsl/0x80072eff

deea758885564055bb4543cbf9961d8c.png

71eca234fd1c477486c7530fc9acf352.jpeg

1.连VPN,推荐的VPN如下。(如一直显示无法连接,则推荐使用VPN)



Anycast加速器 (any4ga.com)

优点:无限GB        缺点:较贵,通过银行卡充值9折后的价格是每月45元左右

隐藏信息可私信询问。

2.Win+R,输入cmd

3.wsl --list --online

win10 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc

d9ae65e01ada4da98d30b16c7bc9eef6.jpeg

bf04d4ca4e1849d3af2ac040fb97d502.jpeg

1.Win+R,输入cmd

2.

wsl.exe --update

3.

wsl --set-default-version 2

4.

wsl --install -d Ubuntu-22.04

WslRegisterDistribution failed with error: 0x80041002
Error: 0x80041002 (null)

第一次成功操作总结:

1.

wsl --set-default-version 1

 2.

wsl --set-version Ubuntu-22.04

虽然上面都是设置Ubuntu-20.04,但设置Ubuntu-20.04的操作应该无效的,根据参考3应设置Ubuntu-22.04,因为我想安装的就是Ubuntu-22.04。

3. 

wsl.exe --list --online

列出可用分发。

4.

wsl --install -d Ubuntu-22.04

 

这里可以创建用户123,不创建也行,直接X掉。

第一次成功,建议从这里打住,不建议模仿以下的魔幻操作。

从上一步直接X掉,退出重进发现显示root 和 要禁用什么,创建什么的一段话。

到这一步没试过Ubuntu,可能也行。

想弄清楚步骤,直接卸掉Ubuntu,重新安装失败,通过参考3也没解决。

第二次成功操作总结:

1.

wsl --set-default-version 1

 2.

wsl -l

根据参考4列出可用Ubuntu,如果知道自己可用的Ubuntu,可以不进行操作。列出 或 如上图提示使用wsl.exe --list --online都可能出现。

3.

wsl --install -d Ubuntu-22.04

想着重启可能还有救,通过参考3和参考4的方法第二次成功,暂时收手。

从控制台看两次成功的关键是

wsl --set-default-version 1

但是否仅需要这个命令就能解决,答案可能是否定的。作者本人可能尝试过但未保留失败证据。

 虽然此条操作可能不起作用但建议进行

wsl --set-version Ubuntu-22.04

此条命令为参考4内容

wsl --unregister Ubuntu-22.04

参考4中关于此条命令的译文是:如果使用docker,并且上面的方法没有用,应该尝试注销当前发行版并首先卸载,然后重复上面的步骤。要注销当前版本。

两次成功的共性都是电脑上同时有Ubuntu-20.04 和 Ubuntu-22.04,其实wsl --install -d Ubuntu-20.04是手误。

第一次在直接下Ubuntu-20.04 或 Ubuntu-22.04都不行,根据参考2下Ubuntu-22.04,解决了问题,虽然电脑上有Ubuntu-20.04,但不起作用。

第二次开始没有卸载Ubuntu-20.04,通过参考4,成功下载Ubuntu-22.04,卸载了Ubuntu-20.04。

1.

wsl --install -d Ubuntu-20.04

2.

wsl --install -d Ubuntu-22.04

reference:

Microsoft Make it Easier to Install WSL on Windows 10 - OMG! Ubuntu (omgubuntu.co.uk)

解决WSL2的 0x800701bc错误 - 知乎 (zhihu.com)docker - ubuntu wslregisterdistribution failed with error: 0x80041002 - Stack Overflow解决WSL2的 0x800701bc错误 - 知乎 (zhihu.com)

windows subsystem for linux - WSL Error-Processing fstab with mount -a failed - Super User

WSL 的基本命令 | Microsoft Learn

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值