web-dev-qa-db-ja.com

パーティションテーブル/不良HDを回復する

ハードドライブに問題がありましたが、ハードドライブが破損しているようです。

そのSeagate500GBハードドライブ

ハードドライブにファイルをコピーすると問題が発生し始め、シャットダウンして再表示され始めました。BIOSでも認識されなくなるまで、認識されるたびにマウントできないように見えます。パーティションテーブルが破損しました。

GParted Live CDを使用してTestDiskを実行し、「analayze」を実行してパーティションテーブルを回復し、表示されたWindowsパーティションに書き込んでみました。そうしたら、YouTubeのガイドに従ってパーティションをマウントしました。 Partprobe-> sync->を使用して/ dev/sda1/mnt /をマウントしました

私が得るエラーは

スーパーブロックを読み取ることができません

その後、mount -t ntfs/dev/sda1/mnt /を試し、次のようになりました。

ブートセクタの読み取りエラー:入力/出力エラー「/ dev/sda1」のマウントに失敗しました:入力/出力エラーNTFSに一貫性がないか、ハードウェア障害があるか、SoftRAID/FakeRAIDハードウェアです。最初のケースでは、Windowsでchkdsk/fを実行してから、Windowsを2回再起動します。/fパラメーターの使用法は非常に重要です!デバイスがSoftRAID/FakeRAIDの場合は、最初にデバイスをアクティブにして、/ dev/mapper /ディレクトリの下に別のデバイスをマウントします(例:/ dev/mapper/nvidia_eahaabcc1)。詳細については、「dmraid」のドキュメントを参照してください。

ここからどこに進むべきかわかりません。このドライブを修正するためにあなたの助けが必要です。

注:パーティションテーブルを書き込んだ後、fdisk -lにアクセスするたびに、ディスクにある他のパーティションが表示されなくなります。これは、最初のパーティションの書き込みを使用してそれらを削除したことを意味しますか? :(

この件に関して、どんな種類の助けにも感謝します。

2
Guy1984

ハードディスクに問題がないことが確実でない限り、従来のイメージングソフトウェアは信頼できません。

Linux LiveCDのdd_rescueを試してみることをお勧めします。Knoppixが好きです。ドライブのビットコピー用にビットを作成します。不良セクタが検出された場合は、それらをスキップしてクローン作成プロセスを続行します。基本的にセクターを読み取り、ドライブのミラーイメージを作成するだけなので、構造を台無しにすることはありません。不良セクタがあまり多くないと仮定すると、データの大部分をドライブから取得できるはずです。

ご存知のとおり、注意このようなツールを使用すると、誤って使用するとデータが破壊される可能性があります。

編集:

これが です。

あなたの場合、ドライブ全体を取得して、2番目のドライブにコピーします。 fdisk -lを使用して、どのドライブがどこにあるかを調べます。次に、これに似たもの:

dd_rescue/dev/sda dev/sdb

/ dev/sdaが不良ドライブであり、/ dev/sdbが良好であると想定します。これは、ドライブ1(sda)からドライブ2(sdb)にすべてをコピーすることを意味します。このコマンドを4回チェックして、正しい方法でコピーしていることを確認することがどれほど重要かを強調することはできません(悪い->良い)。また、コピー先の正常なドライブが少なくともtで、元のドライブと同じ大きさであることを確認してください。元のドライブが500GBの場合は、500GB以上の交換が必要になります。

0
jmreicha