一、MBR(Master Boot Record)主引导记录
1. 概念
- 传统 BIOS 时代使用的老式分区表方案
- 位于硬盘最开头的第 0 扇区(512 字节)
- 同时存放:主引导程序 + 分区表 + 磁盘签名
2. 结构(简单理解)
- 引导代码:446 字节
- 分区表:64 字节
- 结束标志:2 字节(0xAA55)
3. 分区限制(重点)
- 最多只能识别 4 个主分区
解决办法:用扩展分区 + 逻辑分区 - 最大只支持 2TB 硬盘
超过 2TB 的空间无法识别、无法使用 - 只支持传统 BIOS 启动
4. 特点
- 优点:兼容性极强,所有老系统、老主板都支持
- 缺点:容量限制大、分区数量少、无冗余、易损坏
- 一旦分区表损坏,数据很难恢复
二、GPT(GUID Partition Table)全局唯一标识分区表
1. 概念
- UEFI 启动模式下的新一代分区表
- 突破 MBR 所有限制
- 全称:GUID 分区表,每个分区有全球唯一 ID
2. 结构特点
- 分区表存在于硬盘头部 和 尾部(双备份)
- 自带分区表校验,容错性极强
3. 核心优势(重点)
- 支持 18EB 超大硬盘(远大于 2TB)
- 理论支持无限个分区(Windows 默认最多 128 个)
- 不需要主分区/扩展分区/逻辑分区,全是主分区
- 有备份分区表,防止分区表损坏
- 支持 UEFI 快速启动 + 安全启动 Secure Boot
4. 特点
- 优点:大容量、多分区、安全稳定、支持 UEFI
- 缺点:非常老的主板/系统不支持(如 XP 32位)
三、MBR vs GPT 对比
| 对比项 | MBR 分区表 | GPT 分区表 |
|---|---|---|
| 全称 | Master Boot Record 主引导记录 | GUID Partition Table GUID分区表 |
| 最大硬盘支持 | 2TB | 18EB(极大) |
| 分区数量 | 最多 4 个主分区 需扩展+逻辑分区 | 无限(Windows 最多 128 个) |
| 分区类型 | 主分区、扩展分区、逻辑分区 | 全部都是主分区 |
| 分区表备份 | 无备份,坏了就丢 | 头尾双备份,自动恢复 |
| 启动模式 | 传统 BIOS | UEFI(主流新电脑) |
| 系统支持 | 所有旧系统、新系统都兼容 | 仅新系统(Win7 64位+/Win10/11/Linux) |
| 安全性 | 低,无校验 | 高,有 CRC 校验 |
| 适用场景 | 老电脑、2TB 以下硬盘、老旧服务器 | 新电脑、大于 2TB 硬盘、UEFI 主板 |
四、怎么选?
- 硬盘 ≤ 2TB + 老主板 BIOS → 用 MBR
- 硬盘 > 2TB + 新电脑 UEFI → 必须用 GPT
- 装 Windows 10/11、新 Linux → 推荐 GPT + UEFI
- GPT 更稳定、更安全、无容量上限,是未来标准