目录
-
- [一、MBR 与 GPT 的核心区别](#一、MBR 与 GPT 的核心区别)
- [二、MBR(Master Boot Record)](#二、MBR(Master Boot Record))
- [三、GPT(GUID Partition Table)](#三、GPT(GUID Partition Table))
- 四、启动方式关系
- 五、实际使用建议
-
- [情况1:磁盘 > 2TB](#情况1:磁盘 > 2TB)
- [情况2:安装 Windows / Linux 新系统](#情况2:安装 Windows / Linux 新系统)
- [情况3:老设备 / 旧系统](#情况3:老设备 / 旧系统)
- [六、如何查看自己的磁盘是 MBR 还是 GPT](#六、如何查看自己的磁盘是 MBR 还是 GPT)
- 七、一句话总结
磁盘分区表常见有两种格式: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)
特点:
- 诞生时间很早(1983年)
- 分区信息存储在 磁盘第一个扇区
- 只能支持 最大 2TB 磁盘
- 最多 4 个主分区
如果需要更多分区:
- 需要创建 扩展分区(Extended Partition)
- 再在里面创建 逻辑分区(Logical Partition)
缺点:
- 分区表只有一份,损坏就可能全部丢失
- 不支持超大硬盘
三、GPT(GUID Partition Table)
GPT 是 UEFI 标准的一部分,是 MBR 的现代替代方案。
特点:
- 支持 超大硬盘(>2TB)
- 默认支持 128 个分区
- 分区表有 备份
- 有 CRC 校验,更安全
- 每个分区有 全球唯一 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
bash
sudo fdisk -l
如果看到:
Disklabel type: gpt
说明是 GPT。
Windows
powershell
diskpart
list disk
如果 GPT 列有 *:
Disk ### Status Size Free Dyn Gpt
-------- ------ ---- ---- --- ---
Disk 0 Online 1 TB *
说明是 GPT。
七、一句话总结
MBR:老格式,小磁盘,最多4分区
GPT:新格式,大磁盘,128分区,更安全