外部ドライブのディレクトリを削除できません。

外部ドライブのディレクトリを削除できません。

私はRsyncを使ってラップトップから外付けHDDにファイルをコピーしています(他のWindowsコンピュータで使用できるため、NTFS形式の可能性が高いです)。中央のどこかで接続が切断され、ドライブが再びマウントされます。

バージョン管理を理解していないため、新しくコピーされたディレクトリ全体を削除しようとしましたが、唯一の問題はそれを行うことができないことです。

誰かが削除する必要があるビデオファイルの名前を含むchattr -i [filename]出力を提供するとインターネットにソリューションを公開しました。input output error, cannot stat [filename]

この問題をどのように克服できますか?

答え1

1- どのファイルシステムかを探す必要があります。

2- ファイルシステムが修復されたことを確認します。一部の排他システムでこれを実行するか、以下を試してみてくださいfsck(ただし、Linuxはすべてのファイルシステムを回復できません)。

3- それではディレクトリを削除しても良いと思います。それ以外の場合、ディレクトリは消えます(部分的に削除されたため)。

あなたのファイルシステムが一貫していない状態にあるとします。

答え2

使用量によっては、rsync新しいターゲットにコピーするとファイルの所有権が変更されることがあります。外部ハードのファイルの所有者とグループが一致していることを確認してください。

また、問題をよりよく診断するために、オペレーティングシステム、コマンド、出力などの追加情報を提供してください。

ノート:バージョン管理を使用したい場合はお試しください。git真のバージョン管理のため。

関連情報