超过 2 TB 的 MBR 分区

超过 2 TB 的 MBR 分区

各种来源(例如1234) 声称使用 MBR 分区方案的硬盘的最大分区大小限制为大约 2 TB,并且您需要谷氨酰胺磷酸酶以支持更大的分区。

但是,我刚刚发现我们的一个外部硬盘使用 MBR 方案,但包含一个 3 TB 分区。

磁盘管理截图

这怎么可能呢?

答案1

根据“2TiB 磁盘大小限制”FGA,限制来自 MBR 具有 32 位宽的分区扇区计数字段。对于 512 字节扇区(通常大小),您最多只能寻址 512 × 2 32 字节,或正好 2 TiB。

如今,许多磁盘的物理扇区都较大,为 4 KiB(在很多地方称为“高级格式”);但是,为了与所有现有软件保持兼容(这些软件可能会错误地假设扇区大小始终为 512 b),它们几乎总是将每个物理扇区报告为八个逻辑 512 字节扇区。因此,它们仍然受到 MBR 限制的影响。

但我猜测(尽管屏幕截图未显示)您的磁盘可能也将逻辑扇区大小报告为 4 KiB,并且由于 MBR 最多可以寻址 2 32 个扇区,因此现在您的分区限制为 4096×2 32  = 16 TiB。

(这不应被解释为“MBR 又好了”。不,带有主/逻辑分区的 MBR 仍然像以前一样糟糕。)

相关内容