ディレクトリ入力/出力エラーの修正

ディレクトリ入力/出力エラーの修正

ExFATでフォーマットされた外付けドライブで入出力エラーが発生します。外付けドライブから一部のファイルを削除しようとしていますが、入力/出力エラーが発生します。

私はこれを実行し、fsck.exfat私に以下を返しました。

exfatfsck 1.2.3
WARN: volume was not unmounted cleanly.
Checking file system on /dev/sdc5.
File system version           1.0
Sector size                 512 bytes
Cluster size                128 KB
Volume size                1210 GB
Used space                 1196 GB
Available space              14 GB
ERROR: expected 1 continuations.
Totally 27000 directories and 240173 files.
File system checking finished. ERRORS FOUND: 1.

Steamゲームを保存するために使用するこのディレクトリは、ゲームの実行に問題があり、ゲームコンテンツを削除しようとしますが、通常このディレクトリに含まれている存在しないファイルについて文句を言うので、ディレクトリは直接削除されません。 。このSteamゲームは具体的には「Rocket League」で、フォルダは次のとおりです。

rocketleague/TAGame/CookedLinux

ディレクトリを実行すると、lsこの結果が得られます。

$ ls -la
ls: reading directory '.': Input/output error
total 0

$ sudo rm -rvf *
rm: cannot remove 'CookedLinux': Input/output error

以前も同様の問題を経験していたようですが、どのように解決すべきかわかりません。私はこれがファイルが存在すると思いますが、存在しない破損したinodeの問題に似ていると思います。

ベストアンサー1

この試み:

sudo apt install testdisk
sudo testdisk /dev/sdc

PS:最大数週間以内にあなたのハードドライブが永久に故障すると予想されます。バックアップを検討してください。

おすすめ記事