web-dev-qa-db-ja.com

Win7のGPTを修正

Windowsで認識されないGPTパーティションHDDがあります。ディスクの管理では、ディスク全体が未割り当てとして表示されます。

パーティションとそのファイルシステムに損傷がないことを100%確信しています。

TestDiskは私にこれを示します:

enter image description here

128MBの予約済みスペースと2番目のパーティションを見つけます(標準のファイルシステムがないため、「基本データパーティション」と表示されます)

windowsがGPTを再度認識できるように、GPTを修復するために使用できるツール(WindowsまたはLinux)はありますか?

4
x4rf41

ラムハウンドはあなたを混乱させています。ここに修正するパーティションはありません。修正が必要なのはパーティションtableです。

ブロック#1以降に格納されているEFIパーティションテーブルのマスターコピー。ユーティリティが言うように、ディスクの署名が無効です。したがって、ユーティリティはEFIパーティションテーブルのbackupコピーを使用しています。つまり、(最適な結果を得るために)に格納されています。 )end、ディスクの最大番号のブロック。

ユーティリティは、バックアップコピーに2つのエントリがあることを報告しています。 1つは「MicrosoftReserved」タイプで、もう1つは「Basicdata」タイプです。これらはどちらも「標準のファイルシステムがない」という意味ではありません。パーティションタイプは、ファイルシステムタイプを意味するものではありません。 (オペレーティングシステムへの可視性を制御します。)ユーティリティが示しているように、doは、「スーパーブロック」にさまざまに格納されているファイルシステムタイプを意味します。パーティション内の「BIOSパラメータブロック」は、これらのパーティションの両方から欠落しています。

修理用:

  • FreeBSDのgpartコマンドにはrecoverサブコマンドがあり、バックアップコピーをメインコピーに(またはその逆に)コピーできます。
  • TestDiskは、スクリーンショットなどの情報を使用して、EFIパーティションテーブルを最初から作成し、ディスクに書き換えることができます。
  • gdiskMilind Rの答えは、ここにあるように、破損したメインコピーと有効なバックアップコピーの場合を修復できます。

参考文献

6
JdeBP

gdisk を使用します。すべての整合性チェックについて厳密かつ徹底的です。不正なGPTを検出できるようにし、修正します。それはちょうど仕事をするかもしれません。

7
Milind R