web-dev-qa-db-ja.com

Fedora14で故障したドライブのディスクコピー

Fedora14がインストールされた1テラバイトの容量のWDディスクドライブがあります。その上に、Windows XPゲストがインストールされたVirtualBoxもあります。

BIOSが起動し、Fedoraがディスク障害が差し迫っていると報告しているので、ドライブ全体をコピーするために別の1 TBハードドライブを購入しました。

では、イメージ全体を同じ容量の他のハードディスクに転送するにはどうすればよいですか?どちらも1TBで、元のハードディスクは失敗しているので、新規インストール、更新などの代わりに、最終的にデータをコピーします...どういうわけか、最初のハードディスクを新しいドライブに完全にイメージして、欠陥を一掃できるようにします交換のために送る前にハードドライブ。

  • ディスクからディスクへのコピーにNortonGhost 8.3を試しましたが、失敗しました。
  • ディスクからディスクへのコピーを備えた通常の簡単なユーザーモードでCloneZillaを試しました。これは、1 TBを他のドライブにコピーするために12時間以上(進行状況バーで報告)を報告したにもかかわらず、1分以内に最初のブートパーティション(500 MB)をコピーしました。しかし、7〜8時間後にハングし(キーボードのCapsLockキーとScrollLockキーが点滅し始めました)、応答しないコマンドプロンプトが表示されます。

...ドライブに障害が発生したために、一部が破損して読み取り不能になる可能性があると想定しています。おそらく、そこでハングします。

ディスクドライブのクローンを作成するにはどうすればよいですか?何か助けはありますか?

4
cd10anil

Get dd_rescue これは1:1クローンを作成でき、失敗したブロックで停止しません。ただし、待ち時間が長くなる準備をしてください。 dd_rescueは各ブロックを数回読み取ろうとします。その上、OSは失敗したブロックも再試行します。そのため、不良ブロックごとに長い時間がかかりますが、最終的にはそれらを通過します。

すでに持っている画像を削除しないべきではないことに注意してください!イメージを作成しようとすると、ドライブがますます故障する可能性があるため、それらを保持してください。そうすれば、持っているイメージからいくつかの壊れたファイルを保存できる可能性があります。

せっかちな場合は、 dd_rhelp を試すことができます。不良セクタに遭遇すると、数メガバイト先にスキップして、不良領域の後にデータを読み取ろうとします。デバイスの最後に到達すると、不良セクタとディスクの最後の間の領域をさらに読み取ろうとして、元に戻ります。

そうすれば、良いセクターのほとんどをすばやく取得し、不良セクターに近づくにつれて速度が低下します。

3
Aaron Digulla

生のコピーを実行できるドライブスナップショットを試すことができます。私はこれを何年にもわたってクライアントの障害のあるディスクからデータを転送するために使用してきましたが、私が本当に気に入っている機能の1つは、不良セクターの処理に優れていることです。プレーン/テキストログファイル。

ドライブスナップショットディスクイメージング
http://www.drivesnapshot.de/

ファイルシステムがサポートされていない場合は、少なくともドライブ全体のrawコピーを取得できます。同じ仕様(シリンダー、ヘッド、トラックごとのセクターなど)のドライブが見つからない限り、同じモデルのドライブに復元する必要がある可能性があります。新しいドライブを試してみると、これがうまくいくかどうかを判断するのに大いに役立ちます。

ただし、障害のあるディスクにアクセスするたびに、データが正常に回復する可能性が低くなる可能性があることに注意してください。最善のアプローチは、常にコピーを使用することです(これは明らかに達成しようとしていることです)。

0