web-dev-qa-db-ja.com

HDD:パーティションテーブルの紛失と不良セクタ

過去数日間実行されている問題があります。今週末は、外付け(Seagate Backup Plus Slim)HDDを問題なく使用でき、数十ギガバイト相当の映画を問題なく使用できました。しかし、数時間後、同じ映画を見ているときに障害が発生し始め、ランダムに切断され、VLCがこれらすべてをデコードするのに苦労しました。

私は今、私のコンピューターのいくつかの問題がこれを引き起こしたこと、より正確には、USBハブドライバー(および?)のメモリの問題のように見えることをほぼ確信しています。しかし、それはここでのポイントではありません。

私の問題は、このハードドライブからファイルを回復できるようにする必要があることです(オプションであり、完全に必須です)が、いくつかの問題に直面しています。

1つ目は、私が数時間、一貫してアクセスできなかったことです。私は頑固になって、それを(バグのあるコンピューターで)動作させようとしましたが、それが台無しに終わったと思います。そして、問題がどこから来ているのかを理解しようとした後、何もありませんでした。ハードドライブはどのコンピュータにもありませんでした。

私はガールフレンドでそれを試しました、そしてそれはそれを検出しました... RAWフォーマットの下で。サイズは適切ですべてでしたが、ファイルがなく、フォーマットし直したくありませんでした。そこで私はDebianで動作するコンピューターに向かい、そこでTestDiskをさらに数時間いじりました。そこで、Deeper Searchを使用して、Cylinder 3759/XX/YY(またはそのようなもの)が毎回読み取れないことを発見しました。 PhotoRecでファイルを見つけることができますが、私のHDDは2TBのものであり(そして私はこれほど大きなものを持っていません)、PhotoRec全体の回復を行うことはできません。

したがって、障害のあるセクターにもかかわらず、パーティションテーブルを元に戻す方法を理解する必要があるのはなぜですか。セクターを修復することもできますが(ドライブとすべてを確認してください)、その後もパーティションテーブルが回復可能かどうかはわかりません。そして、その逆の場合、障害のあるセクターでパーティションテーブルを回復することさえできれば。

だから、どんな助けでも大歓迎です!これを覚えておいてください:私のファイルはそこにあります。一度に2つの問題が発生しているため、それらを元に戻すのは通常のプロセスではありません。前もって感謝します!

1
Rinyuaru-Kun

https://www.youtube.com/watch?v=O_kvJF87Drc

この手順により、testdeskを使用して新しいパーティションテーブルを作成できます。

このリンクでは、ビデオなしの手順について詳しく説明しています。

https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

何らかの方法で不良セクタに対処する必要があるかもしれません。

すべてのハードドライブにはSMARTが組み込まれており、不良セクタを非表示にしてスペアに置き換えることが想定されています。ただし、機能しない場合や、ナッジが必要な場合があります。仕方がない。

  1. SpinRiteやmhddなどのソフトウェアを実行して、セクターが修正されるかどうかを確認するか、少なくともスマートにトリガーすることができます。場合によっては、セクターに繰り返し書き込むと、SMARTがそのジョブを実行します。

それが失敗した場合は、最初にパーティションテーブルを回復する必要があります。パーティションテーブルとMBRは実際にはセクター0にあり、0 = 63は従来から予約されています。

次に、chkdsk/R d:を実行すると、不良セクタがスキャンされて検出されます。いいえ、修正することはできませんが、非表示にすることができるため、使用されることはありません。

NTFSファイルシステムは、パーティションの終わり近くにバックアップファイルも保存します。そのセクターが悪化した場合は、gpartedなどを使用してパーティションを100mb(またはそれくらい)に縮小します。これにより、害を及ぼすことはありません。

1
cybernard