是什么原因导致 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 位,已安装所有更新。

相关内容