修复 WSL - 无法访问‘/mnt/c’:输入/输出错误

修复 WSL - 无法访问‘/mnt/c’:输入/输出错误

我的 WSL Ubuntu 系统遇到了一个问题,我无法从 WSL Ubuntu Linux 系统内部使用驱动器ls……C:\

mpenning@wsl$ ls /mnt/c
ls: cannot access '/mnt/c': Input/output error
mpenning@wsl$

C:\我该如何修复这个问题,以便我可以看到WSL Ubuntu 系统内部的内容?

答案1

这是一个已知问题

如果wsl.exe过程崩溃

简而言之,要解决此问题,只需退出 WSL Linux shell 并运行:

C:\Users\mike.pennington> wsl --shutdown
C:\Users\mike.pennington>

现在您可以返回到您的 WSL 实例并且ls /mnt/c正常工作。

您也可以在不退出 Linux 的情况下在 WSL 中卸载并重新挂载,但如果可以的话,C:\我认为退出并关闭会更干净。wsl.exe

相关内容