首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSL PowerShell总是在挂载-a失败的情况下返回处理fstab。

WSL PowerShell总是在挂载-a失败的情况下返回处理fstab。
EN

Stack Overflow用户
提问于 2022-01-29 04:58:20
回答 1查看 837关注 0票数 0

我已经为我的Windows 11发行版和Ubuntu20.04安装了WSL。我看到很多人说我可以使用命令,而不需要用wsl命令打开发行版。

不知怎么的,这对我不起作用。当我使用wsl输入命令时,结果是:

代码语言:javascript
复制
Processing fstab with mount -a failed.

例如:wsl rsync -r -v /mnt/d/DUMMY_SOURCE/ /mnt/e/DUMMY_DESTINATION

唯一真正起作用的wsl命令是wsl -l -v

代码语言:javascript
复制
  NAME                   STATE           VERSION
* docker-desktop-data    Stopped         2
  docker-desktop         Stopped         2
  Ubuntu-20.04           Stopped         2

我的装置怎么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-29 06:05:31

当我在这里发布这个问题时,我已经在docker-desktop-data发行版之前认出了这颗星。这就是问题的根源。

这里的星星表明这个是标准的发行版,当然这是错误的。您需要与wsl -l --all检查哪个是当前的默认发行版。对我来说是:

代码语言:javascript
复制
Windows Subsystem für Linux-Distributionen:
docker-desktop-data (Standard)
docker-desktop
Ubuntu-20.04

在此之后,将其更改为正确的(对于我来说,Ubuntu):

代码语言:javascript
复制
wsl --setdefault Ubuntu-20.04

现在,命令可以正常工作了!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70902415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档