自己在linux ubuntu子系统安装过程中的各种问题(附加到 WSL2: 系统找不到指定的文件。Wsl/Service/CreateInstance/MountVhd/HCS/ERROR_FIL)

无法将pData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx”附加到 WSL2: 系统找不到指定的文件。
Error code: Wsl/Service/CreateInstance/MountVhd/HCS/ERROR_FILE_NOT_FOUND

解决方法;

1.控制面板下找到程序下的子选项,重新开启关闭

更改设置后重启

失败

2.导入注册列表(慎!!!)

直接死掉重装系统!!!

本地安装

失败

3.注销原有版本,再以管理员模式重启

1)打开终端(Windows terminal)

2)windows PowerShell中输入:wsl -l

2)注销:wsl.exe --unregister Ubuntu(版本号)

3)成功!重新设置账号密码

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
根据引用提供的信息,如果你在Windows 10上使用WSL子系统,并且不习惯Ubuntu,你可以尝试安装CentOS 8。你可以使用以下命令将CentOS 8导入到WSLwsl --import CentOS D:\CentOS D:\文件路径\centos8.tar 请注意,"CentOS"是你给导入的实例起的名字,你可以自由更改为其他文名。另外,你可以参考引用提到的文章以解决在Windows上安装WSL的相关问题。引用提供的命令行指令"wsl.exe --install -d Ubuntu"可用于安装WSL并选择使用Ubuntu发行版。 关于你提到的"Wsl/WININET_E_NAME_NOT_RESOLVED",根据你的引述,这可能是一个错误消息。根据这个错误消息,可能是无法解析主机名或无法解析到特定的域名。为了解决这个问题,你可以尝试以下方法: 1. 检查你的网络连接是否正常,并确保你可以访问互联网。如果你的网络连接有问题,可能会导致解析错误。 2. 尝试清除DNS缓存。你可以在命令提示符窗口运行以下命令来清除DNS缓存: ipconfig /flushdns 3. 确保你的主机名或域名正确,并且可以在网络上解析。你可以尝试使用命令行工具,如nslookup或ping来验证主机名或域名的解析情况。 4. 如果问题仍然存在,你可以尝试重启你的计算机,并再次检查是否仍然出现"Wsl/WININET_E_NAME_NOT_RESOLVED"错误消息。 希望这些方法能够帮助你解决"Wsl/WININET_E_NAME_NOT_RESOLVED"错误消息。如果问题仍然存在,请提供更多详细信息,以便我们能够更好地帮助你解决问题
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值