我在 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
命令退出而不应用更改。