当前主流的硬盘分区方式有两种:MBR和GPT。
一、MBR与GPT简介与结构
什么是MBR?
MBR,全称为Master Boot Record,即硬盘的主引导记录。是对IBM兼容机的硬盘或者可移动磁盘分区时,在驱动器最前端的一段引导扇区。
MBR的组成部分
在传统硬盘分区模式中,引导扇区是每个分区(Partition)的第一扇区,而主引导扇区是硬盘的第一扇区。它由三个部分组成,主引导记录
MBR、硬盘分区表DPT和硬盘有效标志。
在总共512字节的主引导扇区里MBR占446个字节,第二部分是Partition table区(分区表),即DPT,占64个字节,硬盘中分区有多少以及每一
分区的大小都记在其中。第三部分是magic number,占2个字节,固定为55AA。
MBR分区的结构
最大卷为 2 TB (terabytes) 并且每个磁盘最多有 4 个主分区(或 3 个主分区,1 个扩展分区和无限制的逻辑驱动器)
总结:
1、MBR支持32位和64位系统
2、MBR支持分区数量有限
3、MBR只支持不超过2T的硬盘,超过2T的硬盘将只能用2T空间(有第三方解决方法)
什么是GPT?
GPT,全称为GUID Partition Table,是指全局唯一标示磁盘分区表格式。它是可扩展固件接口(EFI)标准的一部分,被用于替代BIOS系统
中的以32bits来存储逻辑块地址和大小信息的主引导记录(MBR)分区表。
GPT的组成部分
GPT的分区信息是在分区中,而不像MBR一样在主引导扇区,为保护GPT不受MBR类磁盘管理软件的危害,GPT在主引导扇区建立了一个保护分
区(Protective MBR)的MBR分区表(此分区并不必要),这种分区的类型标识为0xEE,这个保护分区的大小在Windows下为128MB,Mac OS X下为
200MB,在Window磁盘管理器里名为GPT保护分区,可让MBR类磁盘管理软件把GPT看成一个未知格式的分区,而不是错误地当成一个未分区的磁盘。
GPT分区的结构
支持最大卷为 18 EB (exabytes) 并且每磁盘最多有 128 个分区
总结:
1、支持超过2T的磁盘(64位寻址空间)。fdisk最大只能建立2TB大小的分区,创建一个大于2TB的分区使用parted
2、向后兼容MBR
3、必须在支持uEFI的硬件上才能使用(Intel提出,用于取代BIOS)
4、必须使用64位系统
5、Mac、Linux系统都能支持GPT分区格式
6、Windows 7/8 64bit、Windows Server 2008 64bit支持GPT
二、MBR和GPT的区别
MBR和GPT之间的区别?
名称 MBR GPT 单卷容量 最大2T 最大 18 EB 磁盘分区 4 个主分区或 3 个主分区,1 个扩展分区和N个逻辑驱动器 128 个分区(不分主分区和逻辑分区) 版本系统 32位、64位 64位 分区ID 分区ID 分区ID和次分区ID 磁盘备份 无 有 至于硬盘分区MBR和GPT选哪个好,个人认为看个人需求,本人的物理机用的是GPT的。
原创文章,作者:Aleen,如若转载,请注明出处:http://www.178linux.com/40583
评论列表(1条)
文章对MBR和GPT两种方式进行了详细介绍,作者也很用心得制作成表格进行对比说明。这是值得鼓励的,当我更看中的是磁盘管理工具知识的总结,因为这些才是我们学习过程中的重点,此上要求我们能够了解就行了,我们的课程知识体系很庞大,希望作者能有效的把握住其中的重点和难点。