文档首页> 技术教程> MBR 与 GPT 分区表的区别和 2TB 限制

MBR 与 GPT 分区表的区别和 2TB 限制

发布时间:2026-05-12 18:16        更新时间:2026-05-13 14:30
分区表记录着一块盘上每个分区的起点、大小和类型,操作系统读它才知道怎么挂载。MBR(主引导记录)和 GPT(GUID 分区表)是两代方案,差别直接决定这块盘能怎么用。 MBR 的边界 MBR 是上世纪 80 年代传下来的格式,藏在磁盘的第一个扇区里,512 字节的引导扇区真正分给分区表的只有 64 字节,每 16 字节描述一个分区——4 个主分区的名额和 2TB 的容量上限,都源于这个紧凑的设计。老服务器、老镜像大多是它。 GPT 的能力 GPT 用 64 位寻址,容量上限在实际场景里等于不存在;分区数量默认 128 个;分区表在磁盘头尾各存一份冗余副本,坏一处还能救,这是它比 MBR 抗损的根本原因。配合 UEFI 启动,是新装机的主流选择。补一个兼容细节:GPT 磁盘的第一个扇区仍保留一份"保护性 MBR",老工具读它不会把整盘误当空盘乱写,这是两代格式和平共处的缓冲设计,小巧却十分关键。 怎么选 新盘一律 GPT,没有悬念。超过 2TB 的盘用 MBR 根本分不出剩余容量,这是硬性限制,不是兼容性小问题——4TB 的数据盘按 MBR 处理,系统往往只认出前 2TB,剩下的容量看起来就像凭空消失,这类工单每年都能见到。只有两种情况保留 MBR:老系统不支持从 GPT 启动,或者这块盘要插进只认 MBR 的旧设备。 转换的代价 MBR 与 GPT 互相转换会重写分区表结构,原地转换基本等于清空数据。规矩的做法是把数据挪走、重新分区、再格式化。sgdisk 这类工具声称可以无损转换,但那是给专业场景准备的,普通业务盘不值得赌,动手前先把备份做扎实。 查看当前类型很简单:`parted -l` 输出里的 msdos 就是 MBR,gpt 自然是 GPT;`fdisk -l` 的 Disk label type 一行同样标明。下次买大盘之前先确认系统和启动方式支持 GPT,比装完再返工省事得多;云盘初始化,默认选 GPT 就好。