答案1
之所以使用 16EB,是因为 47-2048 减去 47 会得到负数。显然这是一个已经修复的错误。
原因在于性能。听说过 4k 扇区的硬盘吗?它们必须进行 4k 对齐才能获得正确的性能。其他设备和制造商发现,如果没有不同的对齐方式,他们的设备就无法获得完整的性能。
最终决定,2048 将消除大部分(如果不是全部)降低性能的对齐。考虑到存储如此便宜,没有人会介意 1MB 硬盘的损失。
最初,留有 63 个扇区间隙,用于为不支持硬盘完整大小的 BIOS 适应驱动器覆盖。当计算机首次配备 1-8GB 硬盘时尤其常见。但是,硬盘现在使用 LBA,驱动器覆盖无意义已成为过去。
但是现在我们必须将大于 2TB 的硬盘切换到 GPT,因为 MBR 不支持这一点。