
問題のラップトップのハードドライブには、破損したセクターが現れ始めています。システム ファイルが破損したため、Windows が起動しなくなるほどです。
ドライブを交換する必要があるのは確かです。不安定なものをいじっても意味がありませんが、これは 320 GB のディスクで、おそらく 160 GB 以上のデータが入っているのです。
保存できるファイルを保存する最適な方法は何ですか?
Linux ライブ USB スティックを起動してそこから作業しようと思っているのですが、不良セクタに遭遇したときに 'dd' がどうするかわかりません。不良セクタをスキップし、できれば不良セクタを含むファイルを削除するようなものが欲しいです。('dd' でできるかどうかはわかりません。それ、 どちらか)
実験したくないのでここで質問しています。この装置が壊れるまであと何回通るかわからないからです。ファイルの最も完全なイメージを取得する最良の方法は何ですか?できる読み取れますか? 理想的な方法は、再試行せずに取得できるファイルを取得し、オプションでディスク全体を処理した後、戻って再試行し、疑わしいセクターを含むファイルを取得することです。
答え1
あなたが探しているツールは GNU ですddrescue
。これは dd に似ていますが、同じ出力ファイルで実行するたびに、欠落しているデータを埋めようとします。
ここではホームページそしてドキュメンテーション。
ほとんどの一般的なシステムで利用できるはずです (ディスク上にない場合はリポジトリ内)。
ファイルシステム レベルで動作するそのようなプログラムは知りません。
答え2
ドライブ イメージ ソフトウェアを使用してハード ドライブをイメージ化し、そのイメージをマウントして作業します。ほとんどのイメージ ソフトウェアは、読み取り不可能なセクターや不良セクターをスキップするように設定できるため、イメージ処理が可能な限り短くなり、中断されることなく最後まで続行されます。これにより、ハード ドライブへの負荷が最小限に抑えられ、完全に故障するまでに時間がほとんど残っていない可能性があります。