MBR和GPT的区别
MBR,即GUID磁盘分区表;GPT,即主引导记录,二者的主要区别如下:
一、性质不同
1、GUID磁盘分区表:是一个实体硬盘的分区表的结构布局的标准。
2、主引导记录:位于磁盘最前边的一段引导(Loader)代码。
二、作用不同
1、GUID磁盘分区表:它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主引导记录(MBR)分区表。
2、主引导记录:它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。
三、特点不同
1、GUID磁盘分区表:在MBR硬盘中,分区信息直接存储于主引导记录(MBR)中(主引导记录中还存储着系统的引导程序)。但在GPT硬盘中,分区表的位置信息储存在GPT头中。但出于兼容性考虑,硬盘的第一个扇区仍然用作MBR,之后才是GPT头。
2、主引导记录:可在FDISK程序中找到,它用于硬盘启动时将系统控制转给用户指定的并在分区表中登记了的某个操作系统。
百度百科-主引导记录
百度百科-GUID磁盘分区表
首先不论是MBR还是GPT,都是文件系统的分区方式,只是表示文件在硬盘上的存储方式,这个都由操作系统管理,对用户是完全透明的,所以无论使用哪种,对硬盘都没有任何影响。
对于总容量小于或等于2TB的硬盘,分区表可以选择MBR,也可以选择GPT。从兼容性考虑的话,一般建议使用MBR分区表就可以满足使用要求了。
对于总容量大于2TB的硬盘,必须选择GPT分区表,才能识别所有的硬盘容量。MBR分区表由于自身设计的局限性,最大只能支持2TB的地址空间。对于超过2TB的大硬盘,如果使用MBR分区表,将无法识别和使用2TB后的空间。
因为兼容问题,gpt其实在引导的最开始部分也有一段mbr引导,也叫做“保护引导”,为了防止设备不支持uefi 区别内存支持:
主分区数量不同:mbr最多支持四个主分区,gpt没有限制。如果你想跑多系统,mbr最多4个而gpt没有限制。