MBR与GPT磁盘分区表

MBR与GPT磁盘分区表

分区表:对硬盘的分区情况的记录。主要有MBR和GPT两种格式。

那么,问题来了,为什么要进行分区呢??为了好看呗

  • 为了数据安全性。当对某个分区的数据进行处理时,不会影响到其他分区的数据。
  • 提高系统性能。分区使数据集中在某个一些存储空间,极大的提高了数据读取的效率。

注意:分区是对磁盘切割,最小单位是一个柱面。

MBR(Master Boot Record,主引导记录):早期的Linux系统为了兼容Windows系统,使用的是Windows支持的MBR方式来处理启动引导程序 和分区表(64字节),放在第一个扇区(通常512字节)。

受分区表的存储长度影响,最多只能有四个分区,这四个分区称为主要分区或扩展分区

受磁盘限制,主要分区最多只能有四个,所以当“隔间”不足以供我们使用时,是否可以将分区再分割?这个时候就需要引出扩展分区了。

扩展分区:扩展分区只能有一个,其本身不能进行格式化,可进行再分割,生成逻辑分区(可格式化)

随着硬盘容量的扩大,MBR分区表的限制也暴露了出来:

  • 无法支持2.2TB以上的磁盘容量。
  • MBR只有一个区块,如果破坏,后果损失严重。
  • 存放启动引导程序代码仅为446字节,无法存储更多的代码。

GPT(GUID Partition Table,全局唯一标识分区表):将所有区块以LBA(逻辑块地址)来处理,第一个LBA称为LBA0,一共有34个LBA区块来记录分区信息。
LBA0(MBR兼容块):启动引导程序+特殊标志符(表示以GPT管理磁盘)。
LBA1(GPT表头记录):分区表本身位置的大小+备份用的GPT分区放置的位置+分区表校验码。
LBA2-23(实际记录分区信息表):共32个LBA,每个LBA可存储4组分区记录,每组记录都可独立存在。增大了可记录的容量。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值