GPT和MBR有什么区别?

在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区。GPT是一种新的标准,并在逐渐取代MBR

GPT带来了很多新特性,但MBR仍然拥有最好的兼容性。GPT并不是Windows专用的新标准—— Mac OS X,Linux,及其他操作系统同样使用GPT
在使用新磁盘之前,你必须对其进行分区。MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始的信息,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBRGPT之间做出选择。

MBR的局限性
MBR的意思是“主引导记录”,最早在1983年在IBM PC DOS 2.0中提出。
之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息。所谓启动加载器,是一小段代码,用于加载驱动器上其他分区上更大的加载器。如果你安装了Windows,Windows启动加载器的初始信息就放在这个区域里——如果MBR的信息被覆盖导致Windows不能启动,你就需要使用Windows的MBR修复功能来使其恢复正常。如果你安装了Linux,则位于MBR里的通常会是GRUB加载器。
MBR支持最大2TB磁盘,它无法处理大于2TB容量的磁盘。MBR还只支持最多4个主分区——如果你想要更多分区,你需要创建所谓“扩展分区”,并在其中创建逻辑分区。
MBR已经成为磁盘分区和启动的工业标准。

GPT的优势
GPT意为GUID分区表。(GUID意为全局唯一标识符)。这是一个正逐渐取代MBR的新标准。它和UEFI相辅相成——UEFI用于取代老旧的BIOS,而GPT则取代老旧的MBR。之所以叫作“GUID分区表”,是因为你的驱动器上的每个分区都有一个全局唯一的标识符(globally unique identifier,GUID)——这是一个随机生成的字符串,可以保证为地球上的每一个GPT分区都分配完全唯一的标识符。
这个标准没有MBR的那些限制。磁盘驱动器容量可以大得多,大到操作系统和文件系统都没法支持。它同时还支持几乎无限个分区数量,限制只在于操作系统——Windows支持最多128个GPT分区,而且你还不需要创建扩展分区。
MBR磁盘上,分区和启动信息是保存在一起的。如果这部分数据被覆盖或破坏,事情就麻烦了。相对的,GPT在整个磁盘上保存多个这部分信息的副本,因此它更为健壮,并可以恢复被破坏的这部分信息。GPT还为这些信息保存了循环冗余校验码(CRC)以保证其完整和正确——如果数据被破坏,GPT会发觉这些破坏,并从磁盘上的其他地方进行恢复。而MBR则对这些问题无能为力——只有在问题出现后,你才会发现计算机无法启动,或者磁盘分区都不翼而飞了。

兼容性
使用GPT的驱动器会包含一个“保护性MBR”。这种MBR会认为GPT驱动器有一个占据了整个磁盘的分区。如果你使用老实的MBR磁盘工具对GPT磁盘进行管理,你只会看见一个占据整个磁盘的分区。这种保护性MBR保证老式磁盘工具不会把GPT磁盘当作没有分区的空磁盘处理而用MBR覆盖掉本来存在的GPT信息。

在基于UEFI的计算机系统上,所有64位版本的Windows 8.1、8、7和Vista,以及其对应的服务器版本,都只能从GPT分区启动。所有版本的Windows 8.1、8、7和Vista都可以读取和使用GPT分区。
其他现代操作系统也同样支持GPT。Linux内建了GPT支持。苹果公司基于Intel芯片的MAC电脑也不再使用自家的APT(Apple Partition Table),转而使用GPT

我们推荐你使用GPT对磁盘进行分区。它更先进,更健壮,所有计算机系统都在向其转移。如果你需要保持对旧系统的兼容性——比如在使用传统BIOS的计算机上启动Windows,你需要使用MBR

时间: 2024-08-05 09:16:45

GPT和MBR有什么区别?的相关文章

分区表GPT和MBR有什么区别

很多对电脑不熟悉的用户,不知道GPT和MBR是什么,不知道如何选择,之间的区别是什么.本篇文章就给大家详细介绍GPT和MBR的区别. 关于GPT: GUID分区表(简称GPT.使用GUID分区表的磁盘称为GPT磁盘)与普遍使用的主引导记录(MBR)分区方案相比,GPT提供了更加灵活的磁盘分区机制.优点是支持2TB以上的大硬盘:每个磁盘的分区个数几乎没有限制,分区大小也几乎没有限制. 关于MBR: MBR分区表(master boot record)的英文缩写,简称主引导记录,还可以叫做主引导扇区

对硬盘进行分区时,GPT和MBR有什么区别?

在Windows 8或8.1中设置新磁盘时,系统会询问你是想要使用MBR还是GPT分区.GPT是一种新的标准,并在逐渐取代MBR. GPT带来了很多新特性,但MBR仍然拥有最好的兼容性.GPT并不是Windows专用的新标准—— Mac OS X,Linux,及其他操作系统同样使用GPT. 在使用新磁盘之前,你必须对其进行分区.MBR(Master Boot Record)和GPT(GUID Partition Table)是在磁盘上存储分区信息的两种不同方式.这些分区信息包含了分区从哪里开始的

GPT转MBR完整图文教程

注:GPT转MBR必须得清空硬盘上的所有数据!请注意保存数据! 在Win7/Win8系统下,按快捷键 “Win+R” 弹出运行窗口,然后输入“CMD”. WinPE里用类似方法打开命令行提示符. 按快捷键 “Ctrl+R” 弹出运行窗口,然后输入“CMD” 命令行提示符模式下直接输入“diskpart” 在Diskpart里输入"List Disk",然后输入“Select disk 0”(注:不一定是0,可能是1或者2,判断根据是看0是不是GPT磁盘). 接着输入“clean”(清理

GPT与MBR分区

今天在测试机器上安装win7,遇到问题.最初使用PE下进行原版安装,使用install.vim安装.安装过程显示正常,并无报错. 重启,无法进入系统,显示报错信息为: none was found looking for boot devices in loop 以为是分区引导项问题,进入PE系统进行修复,修复完成后依然无法进入系统.之后重新刻盘,使用U盘直接安装win7系统,在安装选择目录时显示,无法将系统安装到磁盘.查看详细信息,内容为无法将windows系统安装到GPT分区下,查找资料,处

“GPT”和“MBR”相互转化 (6)

使用Windows原版光盘安装系统,微软规定:必须"UEFI+GPT"或"Legacy+MBR"!前面虽然说过"UEFI+MBR"仍可正常启动系统,但推荐微软规定的方式进行安装,否则会带来麻烦!微软做此限制必然不是平白无故的! 目前电脑很多都是UEFI和Legacy共存,二者可以切换."GPT"和"MBR"代表两种不同的分区方案,此前做过详细的介绍(参考本系列第1篇文章的链接),这里仅对二者的相互转换做一下

硬盘分区时GPT和MBR的区别/选择

最明显的区别是MBR最大支持2T的硬盘,而GPT则更大. 1.最先出现在Windows8中设置新磁盘,系统会询问你是想要使用MBR还是GPT分区,GPT是一种新的硬盘分区标准.GPT带来了很多新特性,最大支持18EB的大容量(EB=1024 PB,PB=1024 TB):MBR最大只支持2TB,但拥有最好的兼容性. 2.MBR分区:MBR的意思是“主引导记录”,它有自己的启动器,也就是启动代码,一旦启动代码被破坏,系统就没法启动,只有通过修复才能启动系统.最大支持2TB容量,在容量方面存在着极大

GPT vs MBR 分区 ,,, Legacy BIOS vs UEFI BIOS

MBR与GPT两种磁盘分区格式的区别 http://itoedr.blog.163.com/blog/static/120284297201378114053240 GPT Partition Table Scheme 一:UEFI BIOS可以说是legacy BIOS的继承者,也就是传统BIOS的后代咯.以后的主流模式. 二:MBR与GPT的区别 1.传统的MBR最大支持2TB的单分区,最多能设置4个主分区 2.GPT支持2TB以上的单分区,理论上能设置128个主分区(硬盘的4k对齐与GPT

【UEFI+GPT/BIOS+MBR】两种模式在Windows系统下安装Ubantu系统

最近在联想Windows10下安装了Ubantu16.04的系统,踩了很多坑,写下来分享一下. 通过网络资料,理解BIOS+MBR一直是之前电脑的Windows系统安装和引导的模式,但Win8问世后,基本上都采用UEFI+GPT模式了.这两种模式在安装Ubantu系统的时候有一点小小的区别. 一.将Windows10系统分区,划出Ubantu系统的单独盘 因为不知道安系统时会出现什么问题,所以最好从其它盘中单独划出一个盘来安装Ubantu系统,我的F盘内容不多,所以划分了一半出来,大概63GB大

GPT,MBR的互转

1.按下shift+10调出命令提示符. 2.键入diskpart,打开diskpart工具. 3.选择目标磁盘,   list disk 列出系统拥有的磁盘.   select disk 0 选择0号磁盘,请根据磁盘大小,自行判断你的目标磁盘 4.清空目标磁盘,并转换MBR格式..   clean  清除磁盘,该命令会抹去磁盘上所有数据.   convert mbr 将磁盘转换为mbr格式.   list partition  列出磁盘上的分区,因为我们刚转换为mbr格式,因此,分区为空. 若