动态 版块 发帖 消息 我的
Loading...
HuPei
一切成功均源自积累!
hupei
虎佩网Lv1   
对硬盘进行分区时,GPT和MBR有什么区别     系统

区别如下:


1、MBR分区表最多只能识别2TB左右的空间,大于2TB的容量将无法识别从而导致硬盘空间浪费;GPT分区表则能够识别2TB以上的硬盘空间。


2、MBR分区表最多只能支持4个主分区或三个主分区+1个扩展分区(逻辑分区不限制);GPT分区表在Windows系统下可以支持128个主分区。


3、在MBR中,分区表的大小是固定的;在GPT分区表头中可自定义分区数量的最大值,也就是说GPT分区表的大小不是固定的。


一、MBR分区表:

MBR是主引导记录(Master Boot Record)的英文缩写,在传统硬盘分区模式中,引导扇区是每个分区(Partition)的第一扇区,而主引导扇区是硬盘的第一扇区。为了方便计算机访问硬盘,把硬盘上的空间划分成许许多多的区块(英文叫sectors,即扇区),然后给每个区块分配一个地址,称为逻辑块地址(即LBA)。

Image


二、GPT分区表:


GPT是GUID磁碟分割表(GUID Partition Table)的缩写,含义“全局唯一标识磁盘分区表”,是一个实体硬盘的分区表的结构布局的标准。

Image

扩展资料:


在MBR磁盘的第一个扇区内保存着启动代码和硬盘分区表。启动代码的作用是指引计算机从活动分区引导启动操作系统(BIOS下启动操作系统的方式);分区表的作用是记录硬盘的分区信息。


在MBR中,分区表的大小是固定的,一共可容纳4个主分区信息。在MBR分区表中逻辑块地址采用32位二进制数表示,因此一共可表示2^32(2的32次方)个逻辑块地址。如果一个扇区大小为512字节,那么MBR硬盘最大分区容量仅为2TB。


在GTP磁盘的第一个数据块中同样有一个与MBR(主引导记录)类似的标记,叫做PMBR。PMBR的作用是,当使用不支持GPT的分区工具时,整个硬盘将显示为一个受保护的分区,以防止分区表及硬盘数据遭到破坏。UEFI并不从PMBR中获取GPT磁盘的分区信息,它有自己的分区表,即GPT分区表。


在Windows中,微软设定GPT磁盘最大分区数量为128个。另外,GPT分区方案中逻辑块地址(LBA)采用64位二进制数表示,可以表示2^64个逻辑块地址。除此之外,GPT分区方案在硬盘的末端还有一个备份分区表,保证了分区信息不容易丢失。


硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息。创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。

而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。 其实完全可以只创建一个分区使用全部或部分的硬盘空间。但不论划分了多少个分区,也不论使用的是SCSI硬盘还是IDE硬盘,必须把硬盘的主分区设定为活动分区,才能够通过硬盘启动系统。


参考资料:

GPT-百度百科

MBR主引导程序-百度百科



硬盘分区那点事儿(MBR和GPT)

一.首先介绍一下MBR和GPT(以及UEFI)


关于MBR和GPT网上有大佬简述的很清晰


什么是MBR:


MBR的意思是“主引导记录”,是IBM公司早年间提出的。它是存在于磁盘驱动器开始部分的一个特殊的启动扇区。


这个扇区包含了已安装的操作系统系统信息,并用一小段代码来启动系统。如果你安装了Windows,其启动信息就放在这一段代码中——如果MBR的信息损坏或误删就不能正常启动Windows,这时候你就需要找一个引导修复软件工具来修复它就可以了。


Linux系统中MBR通常会是GRUB加载器。我们经常能看到一台电脑启动时,会先第一个看到的画面就是主板启动的画面,电脑会先启动主板自带的BIOS系统,然后bios加载MBR,MBR再启动Windows,这就是电脑开机时bios到mbr到系统的启动过程。

Image



什么是GPT:


GPT的意思是GUID Partition Table,即“全局唯一标识磁盘分区表”。他是另外一种更加先进新颖的磁盘组织方式,一种使用UEFI启动的磁盘组织方式。


最开始是为了更好的兼容性,后来因为其更大的支持内存(mbr分区最多支持2T的磁盘),更多的兼容而被广泛使用,特别是苹果的MAC系统全部使用gpt分区。


gtp不在有分区的概念,所有CDEF盘都在一段信息中存储。可以简单的理解为更先进但是使用不够广泛的技术。

Image



MBR和GPT的区别


1、分区:mbr最多支持四个主分区,gpt没有限制。如果你想跑多系统,mbr最多4个而gpt没有限制。


2、系统:win7只能用mbr分区(也可以但是很麻烦,不建议),从Win8开始微软建议你使用gpt。


3、其它:gpt是由uefi启动的,而uefi是后来才提出的概念,兼容性和稳定性不如bios+mbr。


因为兼容问题,gpt其实在引导的最开始部分也有一段mbr引导,也叫做“保护引导”,为了防止设备不支持uefi 区别内存支持:mbr最多支持2T,而gpt理论上是无限制的。

Image



二.MBR格式与GPT格式硬盘重装系统的区别


1.MBR格式的磁盘


这是很成熟的一种硬盘格式了,以前的甚至现在大部分电脑都是用的MBR格式的硬盘(以前还接触过并分析过一些MBR病毒的样本,感觉不是很安全),我的电脑硬盘以前也是用的这种格式的,硬盘采用这种格式的话,重新分区与重装系统比较传统。


首先制作一个启动U盘,然后电脑以U盘启动,进入WINPE,然后在PE系统里面选择镜像文件,重新装系统就可以。


这种方式对分区也没有什么特殊要求,但是主分区限制最多四个,使用分区工具随便分几个区,就可以重新装系统。


2.GPT格式的磁盘


这是一种对大家比较新的东西(其实很早就有了,只是没有普及),我以前也对这种格式的接触不多,就是最近在更换了联想的Y7000之后才开始接触,因为更换了NVME的固态,就把硬盘改为GPT格式,这种格式分区的话要注意,可不能随便分几个就去装系统(我刚开始就是这样,结果是装了系统,系统识别不出来,引导不了,进不去系统)。


GPT格式硬盘分区要有两个分区ESP和MSR,其中ESP分区为UEFI的引导分区,MSR分区为GPT分区表下Windows系统的保留分区,这两个分区都不可以删除(我就是把这两个分区都删除了,按照MBR分区方式,分了3个分区,装系统引导不了),


如果删除了可以使用分区工具快速分区,选择GPT格式,会自动加上这两个分区,也可以手动自己分。只有这两个分区存在,然后才能装系统,而且要制作以UEFI启动的启动U盘,然后 就很轻松就装好了。


 


以上是自己对经历过的事情的一些总结,GPT这个还真没少折腾,有问题或错误的地方请指正。

 2  已被阅读了1484次  楼主 2019-08-07 13:31:40
回复列表

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

guest
这是你的故事~
您的IP:54.174.225.82,2022-01-23 19:20:48,Processed in 0.01407 second(s).
Powered by HuPei ICP许可证: 鄂ICP备15003222号-1

ICP许可证: 鄂ICP备15003222号-1

支持原创软件,抵制盗版,共创美好明天!