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 シェルを終了して次のコマンドを実行します。

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

これで、WSL インスタンスに戻ってls /mnt/c正常に動作できるようになります。

Linux を終了せずに WSL でアンマウントして再マウントすることもできますが、可能であればC:\終了してシャットダウンする方がきれいだと思います。wsl.exe

関連情報