是什麼導致 GParted 和磁碟管理之間的分割區差異?

是什麼導致 GParted 和磁碟管理之間的分割區差異?

這是 GParted 看到的我的分區佈局的螢幕截圖:

格帕特

有三個主分割區和一個擴充分割區(它是一個 MBR 磁碟),其中包含兩個邏輯磁碟、一些未分配的空間和一個邏輯磁碟。

現在,這是 Windows 看到的相同磁碟:

磁碟管理

四個主分割區,然後是一個包含一個邏輯磁碟和未分配空間的擴充分割區,然後是一個主分割區。這是 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

附加資訊:

  • sda6除了安裝 Windows 之前在 Linux 下建立的所有分割區外。 sda6(Windows 偵測到的唯一邏輯磁碟)是稍後使用磁碟管理建立的。在此之前它已經將所有分割區顯示為主分割區。
  • 當我將 Windows 安裝到 時sda3sda5它從分割區表中消失了。它沒有被擦除,當我在沒有格式化的情況下重新建立它時,資料仍然存在。然後我sda3又安裝了Windows,然後就sda5消失了,就像以前一樣。
  • Windows 將此磁碟偵測為 MBR。
  • 它是 Windows 7 Professional 32 位,已安裝所有更新。

相關內容