Legacy MBR 和 UEFI GPT 的区别

Legacy MBR 和 UEFI GPT 的区别不仅是分区表格式,更是整个启动流程和硬盘管理逻辑的重构。
一、核心本质区别
Legacy MBR:基于BIOS启动,使用主引导记录分区表。
UEFI GPT:基于UEFI固件启动,使用全局唯一标识分区表。
GPT 的英文全称是:GUID Partition Table(全局唯一标识分区表)
拆解记忆:
1、GUID:Globally Unique Identifier(全局唯一标识符)
2、Partition:分区
3、Table:表
它是用来替代传统 MBR(Master Boot Record,主引导记录)的新一代磁盘分区标准。

二、关键差异对比(硬核版)
1、 分区表结构与容量限制(最大痛点)
MBR:
分区表仅64 字节,最多存4 个主分区(或 3 主 + 1 扩展)。
最大支持2TB硬盘(超过不认)。
只有1 份分区表,坏了全盘数据丢失。
GPT:
分区表无数量限制(Windows 默认 128 个)。
支持18EB(艾字节)超大硬盘。
有主 + 备份两份分区表,容错性极强。
2、启动流程(本质不同)
MBR (Legacy):
BIOS 上电自检 → 2. 读0 盘 0 头 1 扇区 MBR → 3. 执行 446 字节引导代码 → 4. 找活动分区 → 5. 加载分区引导记录 PBR → 6. 启动系统。
全是 16 位实模式,慢且简陋。
GPT (UEFI):
UEFI 固件初始化 → 2. 直接读取 EFI 系统分区 (ESP) 里的.efi文件 → 3. 加载启动管理器 → 4. 直接启动系统内核。
32/64 位保护模式,跳过繁琐引导链。
3、必须存在的特殊分区
MBR:必须有一个活动分区 (Active),引导代码写在分区 PBR 里。
GPT:必须有一个ESP 分区 (EFI System Partition),FAT32 格式,存放.efi启动文件,不能设活动分区。
4、安全性
MBR:引导区易被病毒(如 CIH)篡改,无校验。
GPT:有CRC 校验,分区表损坏可自动恢复,安全得多。
三、一张表总结

特性 Legacy MBR UEFI GPT
最大硬盘 2TB 18EB
分区数量 最多 4 个主分区 几乎无限制
引导位置 硬盘首扇区 (MBR) ESP 分区 (.efi 文件)
分区表备份 有 (首尾各一份)
启动速度 慢 (实模式) 快 (保护模式)
安全性 高 (支持安全启动)

四、比较结论
MBR是老古董,胜在兼容所有旧电脑,但2TB 封顶、分区少、不安全。
GPT是现代标准,无限容量、安全稳定、启动快,是现在装机的唯一选择。现在装机肯定是用UEFI + GPT,这是大势所趋。

posted @ 2026-04-04 17:32  gdyyx  阅读(2)  评论(0)    收藏  举报