为什么我选择了一个分区(fdisk),但却删除了两个分区?

为什么我选择了一个分区(fdisk),但却删除了两个分区?

我在 fdisk 中选择了一个分区进行删除,但是您看到的第三个分区(交换分区)也被删除了,为什么?

Device     Boot    Start      End  Sectors Size Id Type
/dev/sda1  *        2048 12584959 12582912   6G 83 Linux
/dev/sda2       12587006 20969471  8382466   4G  5 Extended
/dev/sda5       12587008 20969471  8382464   4G 82 Linux swap / Solaris

Command (m for help): d
Partition number (1,2,5, default 5): 2

Partition 2 has been deleted.

Command (m for help): p
Disk /dev/sda: 10 GiB, 10737418240 bytes, 20971520 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: 0xd2dfe316

Device     Boot Start      End  Sectors Size Id Type
/dev/sda1  *     2048 12584959 12582912   6G 83 Linux

Command (m for help):

答案1

这是因为/dev/sda5是其中唯一的逻辑分区/dev/sda2,即扩展分区。因此,删除扩展分区后,逻辑分区也将被删除。

答案2

/dev/sda2曾是一个扩展分区并且/dev/sda5是一个逻辑分区驻留里面。您可以看到 的开始位置和结束位置/dev/sda5与 重叠/dev/sda2

如果这不是您想要的,您仍然可以fdisk使用该q命令退出而不应用更改。

相关内容