Sof*_*fia 3 linux windows bash ubuntu windows-subsystem-for-linux
我在使用适用于 Linux 的 Windows 子系统 (Ubuntu 22.04.2 LTS) 时遇到一些问题。我需要通过映射网络驱动器来访问我在本地访问的文件夹。
我已从 Microsoft App Store 安装了 WSL 和 Ubuntu。我已经使用这个系统几个月了,从未遇到过问题。
从昨天开始,当尝试为我映射的驱动器中的文件夹打开 Linux 终端时,出现以下错误:
<3>WSL (358) ERROR: CreateProcessParseCommon:789: Failed to translate Z:/
Run Code Online (Sandbox Code Playgroud)
在任何其他文件夹(例如桌面)或任何本地文件夹中打开 Linux 终端时,我都没有遇到同样的问题。
我不熟悉此类错误,因此尝试任何方法都会有很大帮助。
小智 11
您很可能正在使用 Docker Desktop,Docker Dekstop 制作了自己的发行版并将其设置为默认发行版,这就是导致问题的原因。
要创建安装的默认发行版,可以使用以下命令更改它
wsl --list
wsl --setdefault <DISTRO_NAME>
Run Code Online (Sandbox Code Playgroud)
这应该可以解决你的问题。
| 归档时间: |
|
| 查看次数: |
6484 次 |
| 最近记录: |