非ネイティブ USB SATA ドックで GPT が誤って MBR によって上書きされる

非ネイティブ USB SATA ドックで GPT が誤って MBR によって上書きされる

解決策を見逃していたら申し訳ありませんが、特に回答の gpart ステータスを調べても、私のような問題は見つかりません。

私が得たもの:

  1. Seagate 4000GB 3.5インチドライブ ST4000DM000
  2. おそらくUSB 3.0 SATAドック、Seagateにマウントされた状態で出荷されます(モデル不明、ケースが不完全、USBポートが破損)
  3. Trekstor USB 2.0 SATA ドック DSMMU-S-SU-a
  4. Unitek USB 2.0 SATA ドック Y-1031

1-3は友達の物、4番目は私の物です。

まあ、おそらく何が起こったのでしょう。友人が USB ドックケースに入った 4TB HDD を購入しました。彼の言うとおり、Windows XP でも使用できます。ケースが壊れているため、まだ確認できません。

ソケットを壊したとき、彼は単にネイティブ ケースからディスクを取り出し、それを Trekstor ケースに入れました。そしておそらく、Trekstor コントローラーが何らかの方法でディスクに MBR を書き込んだのでしょう。

Unitek ドックで HDD を実行しようとすると、gnome-disks に 4 TB ドライブとして表示されます。友人の Trekstor ケースを試しても、2 TB のストレージ デバイスしか表示されません。

したがって、Unitek ドックは GPT と互換性があると想定し、それをリカバリに使用したいと考えています。

さて、ディスク上で確認できる内容です (Unitek 経由で接続)。

Linux には、クラシック MBR、500 GB の不明なパーティション、および 3.5 TB の空き領域があります。

Windows 7 では、MBR、500 GB の不明なパーティション、および 2 つのパーティション化されていない領域 (WTF?)。

そして最も重要なことは、Linux では gpart は壊れた GPT ファイルも認識できず、MBR のみを認識することです。

# gdisk 
GPT fdisk (gdisk) version 0.8.10

Type device filename, or press <Enter> to exit: /dev/sdb
Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present

おそらく、ディスクは GPT パーティション テーブルの下で 1 つの 4 TB の大きな NTFS パーティションとしてフォーマットされて出荷されました。

おそらく、dd コマンドを使用して、同一ドライブを持つ誰かから GPT テーブル (ディスクの先頭とディスクの末尾のコピー) をコピーできるでしょうか? そうでない場合、それを修正する方法と、ディスクの末尾に GPT のコピーがあるかどうかを確認する方法を教えてください。ディスクの末尾からデータを取得して、その MBR 上の GPT テーブルをバックアップできますか?

答え1

問題は解決された。

まあ、元の Seagate USB ケースの壊れた USB ソケットを修理したらうまくいきました。

しかし、ディスクをケースに入れると、ディスク マネージャーには何も表示されず、パーティション化されていない空のディスクだけが表示されました。テストディスクでパーティションを再度検索すると、再び機能しました。GPT パーティション テーブルが再び見つかり、保存されました。違いは、パーティション全体がどの OS でも表示できるようになったことです (Linux、Windows XP、7、10)。

結論: おそらく Seagate ケースには、独自の GPT (私が正しく理解していれば 1 キロバイト) を保存するための内部の書き込み可能なフラッシュ/EPROM メモリがあり、それを HDD セクターとして扱い、実際の HDD セクターを独自のメモリの後に押し出します。

パーティションの前後に 8 メガバイトのパーティション化されていない領域が 2 つあったため、ディスクを交換してもデータは変更されず、GPT やその他のゴミを書き込む余地が十分にありました。

今のところ、これが私が想像できる唯一の説明です。それでも、ディスクが Windows XP で表示されるのはなぜかという謎がありますが、それは問題ではありません。

ご協力ありがとうございました。

関連情報