GPT保護パーティション上のデータを回復する

GPT保護パーティション上のデータを回復する

理由は不明ですが、今週、私のラップトップの Windows 10 が正常に起動しなくなりました。ディスクを分析したところ、OS が入っている最初のディスクの状態がひどい (読み取り/書き込み時にノイズが多いなど) ようですが、データが入っている 2 番目のディスク (1 TB) は問題ないようです... ただし、読み取り不可です。USB アダプターで接続しましたが、別の Windows 10 の「ディスク管理」コンソールでは GPT 保護パーティションとして表示されました。何もできず、すべてのオプションがグレー表示になっています。

パーティション、mbr などを読み取るために gparted を実行しましたが、ドライブ上のデータを壊さない方法がわかりません...

以下は、ドライブ上で起動されたときの gparted の出力です。

c:\temp>gdisk64.exe \\.\physicaldrive1
GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: not present

Creating new GPT entries.
************************************************************************
Most versions of Windows cannot boot from a GPT disk except on a UEFI-based
computer, and most varieties prior to Vista cannot read GPT disks. Therefore,
you should exit now unless you understand the implications of converting MBR
to GPT or creating a new GPT disk layout!
************************************************************************

Are you SURE you want to continue? (Y/N): y

Command (? for help): l

Disk \\.\physicaldrive1: 244190646 sectors, 931.5 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): EE734396-FF46-48DD-A2D3-40E508B33FA3
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 244190640
Partitions will be aligned on 256-sector boundaries
Total free space is 244190635 sectors (931.5 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name

Command (? for help): r

Recovery/transformation command (? for help): i
No partitions

Recovery/transformation command (? for help): o

Disk size is 244190646 sectors (931.5 GiB)
MBR disk identifier: 0x00000000
MBR partitions:

Number  Boot  Start Sector   End Sector   Status      Code
   1                     1    244190645   primary     0xEE

Fedora でディスクの読み取りも試みましたが、やはりうまくいきませんでした。

少なくともデータをコピーしたり、パーティション テーブル (または壊れたその他のもの) を修復したりするには、何か方法がありますか。

より良い診断を行うために情報が不足している場合はお知らせください。ありがとうございます

編集と解決策: Rod が指摘したように、ラップトップのハードウェアはドライブのセクター サイズを 4096 バイトに設定しました。ドライブを元のラップトップに接続すると (USB ケーブルで別のラップトップに接続するのではなく)、ドライブは認識され、完全に動作します。

答え1

停止!

出力に警告サインがあります:

Logical sector size: 4096 bytes

今日のハードディスクの大半は、512 バイトの論理セクターを使用しています。ただし、一部の外付けエンクロージャとアダプタは、8 つの 512 バイト セクターのグループを 4096 バイト セクターに変換します。これには一定の利点がありますが、直接接続から、そのような変換を行うアダプタを含む接続にディスクを安全に移動することが非常に困難になります。この方法でセクター サイズを変更すると、パーティション テーブルなどの重要なデータ構造が無効になります。USB アダプタを使用してデータの書き込みを開始すると、ディスクにさらに損傷を与える可能性が高くなります。

データを回復するには、まず問題が発生する前に接続されていた方法でディスクを接続するか、少なくとも通常接続されていたときと同じセクター サイズを生成する接続方法を見つける必要があります。この方法でディスクを接続した後でのみ、診断と修復に役立つデータを抽出できます。

答え2

GParted Live を試したことがありますか? 非常に効果的です。GPT HDD システムを MBR に変換した後は、HDD を変更したり書き込んだりしないでください。データを回復するには、UFS データ回復ソフトウェアを使用してください。また、UFS には Raw エクスプローラーがあります。必要に応じて、データを直接コピー/貼り付けできます。

関連情報