Answers:
四个(主要)分区限制是由BIOS和操作系统使用的称为MBR的通用约定(用于指定磁盘分区)导致的。MBR约定(写于1983年)仅提供四个主分区。MBR是驻留在每个硬盘的第一个扇区中的数据结构,它包含磁盘分区位置,要引导的“活动”分区的数量以及可以加载期望加载的引导加载程序的小型引导加载程序。在启动分区开始时位于VBR中。
MBR约定的持久性是由于以下事实:任何更改都需要同时更改BIOS和操作系统,并且由于以下事实:直到2010年,当第一个超过2TB的磁盘投入商业使用时,该约定对于大多数市场。需要更多分区的用户只能使用操作系统支持的分区。
用于BIOS 的UEFI替代品支持GUID格式分区表或GPT,该表既没有MBR格式的分区大小也没有分区号限制。GPT写入MBR之后的第二个LBA扇区。现在,GPT格式实际上是MBR的继任者。
从内核版本2.6.9开始,Linux支持GUID分区表。如果您想使用它来解决MBR 2TB /四分区限制,请参阅此出色的说明以及 IBM developerWorks上的HowTo。