硬盘基础知识+MBR、GPT、Legacy BIOS、UEFI介绍(Windows系统分区)

硬盘基础知识

MBR与GPT

MBR

MBR(Master Boot Record)主引导记录 —— 硬盘上最重要的一个数据结构
早期的Linux系统和Windows使用MBR的方式来处理开机管理程序与分区表

  • MBR处于硬盘的第一个扇区.即0柱面,0磁头,1扇区.
  • 第一个扇区 512Bytes 会有这两个数据:
    • 主要开机记录区(Master Boot Record, MBR):可以安装开机管理程序的地方,有446
      Bytes(偏移0H~偏移1BDH)。
    • 磁盘分区表(Disk Partition Table,DPT):记录整颗硬盘分区的状态,有64 Bytes(偏移1BEH~偏移1FDH)。
    • 最后的两个字节”55 AA”(偏移1FEH~偏移1FFH)是分区有效结束标志。

由于分区表所在区块仅有64 Bytes容量,因此最多仅能有四组记录区原因是分区信息需要16字节来表示,详见链接——硬盘分区表项的16个字节分配最大支持2.19TB(2的32次方(只能记录4字节来存储逻辑块地址和大小信息,具体见链接)*512byte(扇面单位))
这里写图片描述1~100等数据只是随意的例子。

四组记录代表只能有四个主要(Primary)分区或延伸(Extended)分区(操作系统限制只能有一个延伸分区)。前者是可用于引导的系统分区。而在实际上,你可以将一颗硬盘分区成十个以上的分区。通过延伸分区(Extended)的方式来处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值