为什么我只能有四个分区?

为什么我只能有四个分区?

为什么分区数限制设置为4个?

任何参考都会有用。

答案1

限制为 4 个主分区,并且来自以下结构:主引导记录(MBR)。但是,您可以有 3 个主分区和 1 个扩展分区,其中可以包含任意数量的逻辑分区。

EFI 支持全局唯一标识符分区表则没有这个限制。

答案2

这不是 Linux 的问题。标准磁盘分区(BIOS 支持)仅允许 4 个分区。磁盘的标准格式很古老。

答案3

四个(主)分区的限制是 BIOS 和操作系统使用的通用约定的结果,称为膜生物反应器用于指定磁盘分区。MBR 约定于 1983 年制定,仅提供四个主分区。MBR 是一种数据结构,位于每个硬盘的第一个扇区中,包含磁盘分区位置、要引导的“活动”分区号以及一个小型引导加载程序,该加载程序可以加载预期位于可变比特率在启动分区的开始处。

MBR 惯例之所以持续存在,是因为任何更改都需要更改 BIOS 和操作系统,并且直到 2010 年,当第一批超过 2TB 的磁盘投入商业使用时,该惯例才适用于大多数市场。需要更多分区的用户使用仅在操作系统中支持的分区。

UEFIBIOS 替换支持全局唯一标识符格式分区表或 GPT,没有 MBR 格式的分区大小或分区数量限制。GPT 写入 MBR 之后的第二个 LBA 扇区。GPT 格式现在是 MBR 的事实上的继承者。

Linux 自内核版本 2.6.9 起支持 GUID 分区表。如果您希望使用它来绕过 MBR 2TB/四个分区的限制,请参阅这篇优秀的解释和操作方法在 IBM developerWorks 上。

相关内容