运行WSL登录错误

422次阅读

共计 1460 个字符,预计需要花费 4 分钟才能阅读完成。

错误信息如下

C:\Users\yinhn\Desktop>wsl
<3>WSL (12) ERROR: CreateProcessParseCommon:711: Failed to translate C:\Users\yinhn\Desktop
<3>WSL (12) ERROR: CreateProcessParseCommon:757: getpwuid(0) failed 2
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2\bin
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.2\libnvvp
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\Program Files (x86)\Common Files\Oracle\Java\javapath
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\WINDOWS\system32
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\WINDOWS
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\WINDOWS\System32\Wbem
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\WINDOWS\System32\WindowsPowerShell\v1.0\
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\WINDOWS\System32\OpenSSH\
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR
<3>WSL (12) ERROR: UtilTranslatePathList:2866: Failed to translate C:\softWare\nvm……

错误原因分析

如果 WSL 的默认发行版是“docker-desktop-data”或其他无法作为操作系统登录的东西,则会发生这种情况。

C:\Users\yinhn\Desktop>wsl --list
适用于 Linux 的 Windows 子系统分发:
docker-desktop-data (默认)
docker-desktop

处理办法

将默认发行版更改为 Ubuntu 或任何可以作为操作系统登录的版本。

wsl --setdefault Ubuntu
正文完
 1
Hack V
版权声明:本站原创文章,由 Hack V 于2024-03-23发表,共计1460字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
请喝咖啡