磁盘分区方式——MBR与GPT之学习笔记

        大数据时代,硬盘作为数据存储工具,是生产生活中必不可少的工具。在数据日益繁多的情况下,如何让对数据进行有效管理变得愈发重要。磁盘分区,是对数据进行有效管理的重要手段之一。

        磁盘分区,就是使用分区编辑器在磁盘上划分几个逻辑部分。简而言之,磁盘分区就是对硬盘进行分割,分割成的一块一块的硬盘区域。磁盘一般有多个盘片,所有盘片的同一个磁道,称为柱面 , 是文件系统的最小单位,也是分区的最小单位。

分区的好处

  1. 数据的安全性可以得到保证。一个分区的数据出现逻辑损坏,并不会影响其他分区的数据安全。最直接的例子,电脑系统重装,C盘重灌系统,但不会D盘分区内的数据产生影响。
  2. 可以提高数据读取性能。当需要读取某处数据(该数据集中在某个区段)时,会先行选定它所在的分区,再在该分区里搜寻即可,从而有助于数据读取的速度与性能。
  3. 可以实现多系统安装。有时,不同的操作系统,不可共用一个分区,或者无法使用同一磁盘格式。此时,磁盘分区就可以有效解决这个问题。

MBR分区方式

        MBR,(Master Boot Record,主引导记录区),是磁盘上的第一个扇区,也叫主引导扇区,大小为512字节。它的重要性不言而喻,包含开机管理程序与分区表,计算机读取硬盘都会先由这个扇区先读起。假如这个扇区损坏,整个硬盘也无法工作了。

组成

        如图可知,MBR由三个部分组成。

  1. Bootloader:446字节。作用是识别活动分区,并引导调用操作系统。
  2. 分区表:64字节。记录了硬盘的分区数量以及分区的各种属性。实际上,所谓的“分区”,并没有物理层面上的分割,只是针对64字节的分区表的设置。64字节也决定了只能定义4个分区。
  3. 结束标志字:2字节。也叫主引导记录签名,是检验主引导记录是否有效的标志,判断从哪个引导设备进行引导。

分区类型

        对分区表四个分区进行规划时,可以规划成主分区扩展分区

分区性质

  1. 主分区大于等于1个,扩展分区小于等于1个,主分区+扩展分区小于等于4个。
  2. 扩展分区不能直接使用,必须分成若干逻辑分区。逻辑分区是由扩展分区持续切割出来的分区。
  3. 64字节分区表限制,最大支持2TB硬盘。

GPT分区方式

        GPT,(Globally Unique Identifier Partition Table Format,全局唯一标识符的分区表的格式)。在这种方式中,将磁盘所有区块以LBA(默认为512字节)来规划。LBA,(Logical Block Address,逻辑区块位址)。

组成

 使用了34个LBA 区块来纪录分区信息。此外,为了保证安全,整个磁盘的倒数33个LBA也拿来作为另一个备份。

  1. MBR相容区块:LBA0。存储了两个信息,开机管理程序+特殊标志(表示此磁盘为 GPT 格式)。
  2. GPT表头纪录:LBA1,LBA-1(-1表示倒数第一)。存储了三个信息,分区表本身的位置与大小+备份用的GPT分区位置+分区表的检验机制码(CRC32,判断正误,决定是否从备份区恢复数据)。
  3. 实际纪录分区信息处:LBA2-33。32个LBA,每个可以记录4个分区纪录,每个记录为128字节(除识别码与相关的纪录外,其中64字节记载开始/结束的扇区号码),因此最大容量可达233TB。

以上,是我在学习时的一些记录和总结,如有错误,敬请指正!

        

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

frozendure

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值