原来我们一直被蒙在鼓里 分区类型gpt和mbr的区别

现在越来越流行自己动手重装系统,但是在安装 win7/win8/win10 系统时,总会出现提示磁盘具有MBR分区表和 GPT 分区表,造成无法正常安装 Windows 系统之类的情况 。那么,磁盘 MBR 分区表和 GPT 分区表两者之间有什么区别?下面快启动小编就为大家介绍 MBR 与 GPT 这两种不同硬盘分区知识,感兴趣的小伙伴一起往下了解吧 。

原来我们一直被蒙在鼓里 分区类型gpt和mbr的区别


首先,我们需要了解什么是分区表?
我们都知道,电脑中快配置着一块硬盘 。但是呢,这块物理硬盘是无法被直接使用,而是需要在硬盘上划分出分区,在划分好的分区上创建 FAT 或 NTFS 文件系统,这块硬盘才能够被正常使用 。
当然,这块物理硬盘可以划分成多个分区,当然,这取决于使用者的需求而定,有些人喜欢分三个区,有些人喜欢分两个区 。那,怎么把硬盘分成多个区?这就要使用到分区表了,分区表定义与保存了硬盘的分区信息,分区表位于硬盘开头的一段特定的物理空间内,操作系统等软件通过读取分区表内的信息,就能够获得该硬盘的分区信息 。

原来我们一直被蒙在鼓里 分区类型gpt和mbr的区别


如上图所见,硬盘的空间会划分为 C、D、E 等 3 个分区,而这 3 个分区内的信息将在硬盘最开头的分区表中保存着 。虽然此图没有超级准备的描述出分区表的概念,但是能够让大家快速了解分区表及其作用 。
其次,分区表在 Windows 系统中则有 2 种类型的分区方案: MBR 与 GPT 之分 。
那么,磁盘 MBR 分区表和 GPT 分区表两者之间有什么区别?
一、MBR 分区表
MBR 其实就是主引导记录的意思,而在传统硬盘分区模式中,引导扇区属于每个分区的第一扇区,而主引导扇区属于硬盘的第一扇区 。而这边的扇区的含义其实是制造者为了让大家能够方便计算机访问硬盘,将硬盘的空间划分成区的形式 。

原来我们一直被蒙在鼓里 分区类型gpt和mbr的区别


在 MBR 磁盘的第一扇区还会保存着电脑系统的启动代码以及硬盘分区表,这就是为啥你的电脑是 mbr 分区,要支持的启动模式一致才能正常启动 。
而在 MBR 中,分区表的大小是固定不变的,一共可容纳 4 个主分区信息 。MBR 分区表中支持的硬盘最大分区容量仅为 2TB,对 2TB 以上容量的物理硬盘,不适合使用 MBR 分区方案 。
二、GPT 分区表
GPT 是 GUID 磁碟分割表的缩写,主要的意思是全局唯一标识磁盘分区表,这是实体硬盘的分区表的结构布局的标准 。

原来我们一直被蒙在鼓里 分区类型gpt和mbr的区别


在 GTP 磁盘的第一个数据块中同样有一个与 MBR(主引导记录)类似的标记,叫做 PMBR 。PMBR 的作用是,当使用不支持 GPT 的分区工具时,整个硬盘将显示为一个受保护的分区,以防止分区表及硬盘数据遭到破坏 。UEFI 并不从 PMBR 中获取 GPT 磁盘的分区信息,它有自己的分区表,即 GPT 分区表 。
其实,GPT 的分区方案相对 MBR 来说更为先进,这是有原因的,主要是 GPT 分区表头中可自定义分区数量的最大值,也就是说 GPT 分区表的大小不是固定的 。在 Windows 中,微软设定 GPT 磁盘最大分区数量为 128 个 。另外,GPT 分区表则能够识别 2TB 以上的硬盘空间 。除此之外,GPT 分区方案在硬盘的末端还有一个备份分区表,保证了分区信息不容易丢失 。如果你使用的电脑很新,有可能该电脑上的硬盘就是使用了 GPT 分区方案 。
总而言之,现在的磁盘容量是越来越大了,如果单纯的使用识别 2TB 左右空间的 MBR 分区表,则不能满足大家的需求了,假如用户朋友购买了大于 2TB 的容量的话,就没办法被识别,从而浪费了硬盘空间 。而 GPT 分区表却能够更好的识别 2TB 以上的硬盘空间 。还有一点需要了解的是,MBR 分区表最多只能支持 4 个主分区或三个主分区+1 个扩展分区(逻辑分区不限制),GPT 分区表在 Windows 系统下可以支持 128 个主分区 。

推荐阅读