GParted とディスク管理の間でパーティションの不一致が発生する原因は何ですか?

GParted とディスク管理の間でパーティションの不一致が発生する原因は何ですか?

以下は、GParted で表示されたパーティション レイアウトのスクリーンショットです。

GParted

3 つのプライマリ パーティションと、2 つの論理ディスク、未割り当て領域、およびもう 1 つの論理ディスクを含む拡張パーティション (MBR ディスク) があります。

さて、Windows から見た同じディスクは次のようになります。

ディスクの管理

4 つのプライマリ パーティション、1 つの論理ディスクと未割り当て領域を含む拡張パーティション、さらに 1 つのプライマリ パーティション。つまり、最上位レベルのパーティションは 6 つありますが、MBR では 4 つしか許可されません。

この異常の原因は何ですか? どのように診断できますか? どのように修正できますか?

出力は次のとおりですfdisk -l:

Disk /dev/sda: 298,1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7a675f3e

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048  83888127  83886080    40G 83 Linux
/dev/sda2        83888128  92276735   8388608     4G 83 Linux
/dev/sda3  *     92276736 251660287 159383552    76G  7 HPFS/NTFS/exFAT
/dev/sda4       251660288 625141759 373481472 178,1G  5 Extended
/dev/sda5       251662336 293605375  41943040    20G 83 Linux
/dev/sda6       293607424 377493503  83886080    40G  7 HPFS/NTFS/exFAT
/dev/sda7       608364544 625141759  16777216     8G 83 Linux

追加情報:

  • を除くすべてのパーティションは、sda6Windows がインストールされる前に Linux で作成されました。sda6(Windows によって検出された唯一の論理ディスク) は、後でディスク管理を使用して作成されました。それ以前に、すべてのパーティションがプライマリとして既に表示されていました。
  • に Windows をインストールしたらsda3sda5パーティション テーブルから消えてしまいました。 消去はされておらず、フォーマットせずに再作成してもデータはそのまま残っていました。 その後、 に Windows をsda3再度インストールしたら、sda5以前と同じように消えてしまいました。
  • Windows はこのディスクを MBR として検出します。
  • すべての更新プログラムがインストールされた Windows 7 Professional 32 ビットです。

関連情報