修正 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

相關內容