这是 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 安装到 时
sda3
,sda5
它从分区表中消失了。它没有被清除,当我重新创建它而不格式化时,数据仍然存在。然后我sda3
再次安装 Windows 并sda5
消失了,就像以前一样。 - Windows 将该磁盘检测为 MBR。
- 它是 Windows 7 Professional 32 位,已安装所有更新。