我使用的是 CentOS 7 迷你版。我还在学习Linux。您可能知道 Linux 最多可以创建 4 个“主”分区。我尝试在物理磁盘上创建 4 个“主”分区。我很好奇是否可以将“主”分区更改为“扩展”分区而不删除该分区?
以下是我的磁盘驱动器输出:
Disk /dev/sdb: 107.4 GB, 107374182400 bytes, 209715200 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
Disk label type: dos
Disk identifier: 0x98e83b49
Device Boot Start End Blocks Id System
/dev/sdb1 2048 52430847 26214400 83 Linux
/dev/sdb2 52430848 104859647 26214400 83 Linux
/dev/sdb3 104859648 146802687 20971520 83 Linux
/dev/sdb4 146802688 188745727 20971520 0 Empty
任何帮助表示赞赏。
答案1
不它不是。扩展分区只是逻辑分区的枚举,本身不包含用户数据。
任何声称将主分区转换为逻辑(非扩展)分区的工具都是通过在更改所有结构之前移动数据来实现的,因为它并不像简单地翻转一点来更改类型那么简单。
此外,4 个分区限制是 MBR 分区方案的一部分,而不是任何特定操作系统的一部分; GPT 支持更多分区,无需任何“扩展”分区,但需要现代 BIOS 才能使用(或可以接管 BIOS 中断位置的引导加载程序)。