
現在、故障し始めている 700 GB の Seagate ハード ドライブを使用しています。今後はこれを「SDB」と呼ぶことにします。まだできるうちにクローンを作成したいと思います。
ただし、私が利用できるハード ドライブは 500 GB の WD ハード ドライブのみです。今後はこれを「SDC」と呼ぶことにします。
SDB のパーティション スキームは次のとおりです。9.77 GB が回復パーティションに割り当てられ、残りの 688.87 GB が Windows パーティションに割り当てられます。どちらも NTFS を使用してフォーマットされています。
SDC にはパーティション スキームがありません。
DDRescue を使用して 1 つのハード ドライブを別のハード ドライブにクローンする方法は知っていますが、同じサイズのハード ドライブを使用してのみ実行しました。参考までに、通常はコマンド「ddrescue -v -r 3 /dev/sdb /dev/sdc example.log」を使用します。
DDRescue でこれが可能かどうか知りたいです。GNU のマニュアルを読みました (http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html) そしてそれが可能であることを示すものは何も見ていません。
私は、これが正しい印象であるという確証を求めているだけです。それが不可能であれば、皆さんの誰かが回避策を提案していただければ助かります。しかし、そうする義務があるとは思わないでください。1 つのスレッドが 2 つの質問でいっぱいになるのは嫌なのです。
答え1
このディスクが故障しそうだと疑われる場合は、まず修復したりクローンを作成したりするのではなく、最も重要なデータをすぐにディスクから取り出すことを優先してください。繰り返しますが、クローンを作成しようとするのではなく、まず最も重要なデータを安全な場所に移動し、その後でそれほど重要でないデータに手をつけるという戦略を立ててください。
ドライブのクローン作成を試みると、壊滅的な障害が発生する可能性があるだけでなく、クローン作成中にディスクが 99% 故障した場合、ディスクが使用不能になるだけでなく、ディスクのイメージもほとんど価値がなくなります。
http://www.roadkil.net/program.php?ProgramID=29&Action=NewOSID&DownloadVersion=9&Installer=NO
このツールの優れた点は、不良セクタにファイルがある場合でも、プロセス全体を中止せずにそのまま処理を続行することです。Windows には、ファイルの途中までしか読み取れない場合に操作全体を中止するという悪い癖があります。
この方法により、最初に最も重要なデータを取得し、その後に他のデータを取得できます。奇跡的にディスクがこれに耐えられる場合は、imagex を使用してイメージをキャプチャしてみてください。これは、セクター ベースのイメージング ツールではなく、ファイル システム ベースのイメージング ツールなので、うまくいくかもしれません。
答え2
Drive Image XML を試してみませんか? これははるかにシンプルで、さまざまなサイズのドライブで動作します。