NTFS 外付けハードドライブ内の奇妙なファイルを削除する方法: /bin/rm: 'file' を削除できません: 入出力エラー

NTFS 外付けハードドライブ内の奇妙なファイルを削除する方法: /bin/rm: 'file' を削除できません: 入出力エラー

Samsung の 5TB 外付けハードドライブに問題があります。いくつかのファイル (いくつかのファイルだけ) を削除しようとすると、エラーが発生します。

/bin/rm: cannot remove 'file': input/output error

すべては、FreeFileSync を使用してコンピューターから ext hd にフォルダーを同期したときに始まりました。問題のあるファイルは、.Trash-1000 と sync.ffs_lock 内のすべてのファイルです。

一部のファイルはls出力の最後に * が付きますが、なぜでしょうか?

出力の例ls(これらのファイル/フォルダーはいずれも削除できません):

d?????????    ? ?       ?               ?            ?  Colony/
-rwxrwxrwx    1 camargo camargo    282224 ago  4  2017  Cover.jpg*

fileファイル/フォルダで? を実行すると、エラーが発生しました:

file Colony
Colony: cannot open `Colony' (Input/output error)

fileしかし、ファイル内で * を実行すると問題ないように見えますが、rm を使用して削除しようとすると、$?=0 が返されますが、ファイルは削除されません。

file Cover.jpg 
Cover.jpg: JPEG image data, Exif standard: [TIFF image data, big-endian, direntries=12, height=1651, bps=0, PhotometricIntepretation=RGB, orientation=upper-left, width=1213], baseline, precision 8, 441x600, frames 3

私が試したこと

1)ntfsfix /dev/sdc1

ドライブは大丈夫だそうです。

2)rm -rf fileまたはsudo rm -rf fileまたはchown $USER:$USER file && rm -f file

同じエラーメッセージ

3) gnome-disksで開き、ファイルシステムをスキャンし(エラーはありません)、ファイルシステムを修正します

その後も同じ動作です。

関連情報