磁盘分区表常见有两种格式:MBR(Master Boot Record)GPT(GUID Partition Table)。它们主要在 容量支持、分区数量、启动方式、可靠性 等方面有明显区别。


一、MBR 与 GPT 的核心区别

对比项 MBR GPT
最大磁盘容量 2TB 理论上 9.4ZB(非常大)
最大主分区数量 4 个主分区(或 3 主 + 1 扩展) 默认 128 个分区
启动方式 Legacy BIOS UEFI
分区表位置 磁盘开头(单份) 磁盘开头 + 结尾(有备份)
数据安全性 较低 较高(CRC校验 + 备份)
兼容性 老系统兼容好 新系统支持更好

二、MBR(Master Boot Record)

特点:

  1. 诞生时间很早(1983年)
  2. 分区信息存储在 磁盘第一个扇区
  3. 只能支持 最大 2TB 磁盘
  4. 最多 4 个主分区

如果需要更多分区:

  • 需要创建 扩展分区(Extended Partition)
  • 再在里面创建 逻辑分区(Logical Partition)

缺点:

  • 分区表只有一份,损坏就可能全部丢失
  • 不支持超大硬盘

三、GPT(GUID Partition Table)

GPT 是 UEFI 标准的一部分,是 MBR 的现代替代方案。

特点:

  1. 支持 超大硬盘(>2TB)
  2. 默认支持 128 个分区
  3. 分区表有 备份
  4. CRC 校验,更安全
  5. 每个分区有 全球唯一 GUID

结构:

磁盘开始
│
├─ Protective MBR
├─ GPT Header
├─ Partition Table
│
│   ...数据...
│
├─ Backup Partition Table
└─ Backup GPT Header

所以 GPT 损坏还能恢复


四、启动方式关系

启动模式 分区格式
Legacy BIOS MBR
UEFI GPT

一般规则:

  • 老电脑(BIOS) → MBR
  • 新电脑(UEFI) → GPT

现在大多数电脑都是 UEFI + GPT


五、实际使用建议

情况1:磁盘 > 2TB

必须使用 GPT


情况2:安装 Windows / Linux 新系统

建议:

GPT + UEFI


情况3:老设备 / 旧系统

可以使用:

MBR


六、如何查看自己的磁盘是 MBR 还是 GPT

Linux

sudo fdisk -l

如果看到:

Disklabel type: gpt

说明是 GPT。


Windows

diskpart
list disk

如果 GPT 列有 *

Disk ###  Status  Size   Free   Dyn  Gpt
--------  ------  ----   ----   ---  ---
Disk 0    Online  1 TB           *

说明是 GPT


七、一句话总结

MBR:老格式,小磁盘,最多4分区
GPT:新格式,大磁盘,128分区,更安全

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐