破損して死んでいるハードドライブ(重要な場合はSCSI)から新しいハードドライブ(SATA)にNTFSパーティションを複製する必要があります。
最新バージョンのHirenブートCDユーティリティをUSBスティックにインストールしてGPartedを試してみましたが、パーティションが破損してWindowsでCHKDSKを実行するように「表示」したため、パーティションをコピー/貼り付けできないというメッセージが表示されました。私は警告のアドバイスに従いCHKDSK /f
(9時間かかり、「ステップ3」以降のエラーで終了しました)、今は覚えていないLinuxプログラムを使用して問題を解決しようとしましたが、成功しませんでした。
Clonezillaを使って複製しようとしましたが、同じ理由で失敗しました。 HBCDにdd_rescueがあり、 "ntfs.something"が見つからなかったため、失敗します。
結局のところ、私が望むのはエラーなのと一緒にパーティションをそのまま複製するだけです。新しいドライブで解決できます。
ではどうすればいいですか?
ベストアンサー1
元のドライブのNTFSパーティションをリカバリしてみることはできますが、ハードウェア障害が原因で問題が発生し、リカバリすると状況が悪化する可能性があるため、お勧めできません。
ブロック複製用のブロックの作成救うまずファイルに移動します。コピーできないブロックがある場合は、ddrescue
ディスクの残りの部分までコピーが続行されます。
ddrescue
不良ブロックが見つからない場合は、ファイル回復ソフトウェア(ループバックを介してインストールされている)を試してみてください。 SCSIドライブに問題があるか再起動できることを確認するには、ファイルをコピーして2番目のコピーからNTFSファイルシステムを修復してみてください。エラーのあるディスクのコピーは時間がかかるプロセスである可能性があるため、プロセスを中断する必要があるかもしれません(コンピュータが必要なので、ドライブを冷やすか、ドライブのファームウェアを再起動する必要があります)。
そのため、私の経験上ddrescue
問題領域に到達した場合、ブロックが行った操作を記録し、その情報に基づいて再起動するよりも、最後からブロックを読み始める方が賢明です。イメージのコピー状態にすばやく到達し、それをファイルシステムチェックの基礎として使用できます(そして元のコピーを見ることができます)。オフセットを手動で計算するのに多くの時間を費やしたい場合にのみ、このようなことができます。dd
conv=noerror
ddrescue
dd
ddrescue
ddrescue
dd
適切なサイズのNTFSパーティションにファイルをコピーし、ドライブをWindowsコンピュータに挿入してから、そこからデフォルトの回復ツールを使用することもできます。