故障したドライブからファイルをコピーする

故障したドライブからファイルをコピーする

私の友人は、ラップトップが奇妙だと私にラップトップを与えた。それは(まだ)ハードドライブのエラーであり、私は彼女に新しいハードドライブをインストールする前にファイルをバックアップするように提案しました。

彼女のファイル(主に家族の写真や映画)をバックアップするためにフラッシュドライブからUbuntuを使用してコンピュータを起動しましたが、まだファイルをコピーするのに問題があります。ファイルが破損した場合、コピー機能はコピーが完了するのを待ちます。

cp関数が破損したファイルをスキップする方法はありますか? (コピー速度が遅すぎる場合は、ファイルをスキップするように指示することもできます)

できない場合は、この特別な場合に役立つツールをお勧めできますか?

よろしくお願いします。

答え1

同じまたはより大きいサイズのスペアディスクがある場合は、次のものを使用できます。ddrescue読み取りエラー中に正常な部分を回復しようとするドライブを複製します。

警告する:これらはすべて破壊的な命令、誤って入力するとデータが失われる可能性があります。実行する前に、正しいドライブがあることを再確認してください。

/dev/sdf故障したドライブであり、/dev/sdw動作しているドライブであると仮定すると、次のことができます。

sudo ddrescue /dev/sdf --force /dev/sdw

または、マウントされたドライブのファイルにコピーします(マウントされたドライブが十分に大きいと仮定します)。

sudo ddrescue /dev/sdf /path/to/file.img

作業ドライブに保存すると、一部のファイルが破損しても正常にファイルをインストール/コピーできます。

関連情報