MBR 介绍

概述

主引导记录(MBR,Master Boot Record)是采用 MBR 分区表的硬盘的第一个扇区,即 C/H/S 地址的 0 柱面 0 磁头1 扇区,也叫做 MBR 扇区。

MBR 组成

在深入讨论主引导扇区内部结构的时候,有时也将其开头的 446 字节内容特指为“主引导记录”(MBR),其后是 4 个 16 字节的“磁盘分区表”(DPT,Disk Patition Table),以及 2 字节的结束标志(55 AA)。

  1. MBR(446 字节)
  2. DPT(4 * 16 字节)
  3. 结束标志(2 字节)

硬盘分区表 DPT

硬盘分区表为 4 小部分,每一小部分表示一个分区信息,这也决定了硬盘的总分区数不能大于 4。
在这里插入图片描述
上图是我的一张 SD 卡,烧录了 bananapi R64 的系统镜像,并且我又增加了一个 rootfs 分区(图中的分区 3)。
四种颜色标识的部分就是分区表,共四条。
分区表项(16 字节)内容含义:
在这里插入图片描述

示例

拿 SD 卡第一个分区表作为示例进行分析:
00 / BE / 33 0C / 0C / 61 / 34 2D / 00 20 03 00 / 00 00 08 00
第 1 字节:0x00,非活动分区
第 2 字节:0xBE,该分区的起始磁头号为 190
第 3 字节低 6 位:0x33,该分区的起始扇区号为 51
第 3 字节高 2 位 + 第 4 字节:0x0C,该分区的起始柱面号为 12

第 5 字节:0x0C,该分区的类型为 FAT32
第 6 字节:0x61,该分区的结束磁头号为 97
第 7 字节低 6 位:0x34,该扇区的结束扇区号为 52
第 7 字节高 2 位 + 第 8 字节:0x002D,该分区的结束柱面号为 45

第 9~12 字节:0x00032000 = 204800,该分区的起始扇区为 204800
第 13~16 字节:0x00080000 = 524288,该分区的总扇区数为 524288,即 204800~729088 部分,256MB

参考

主引导记录
MBR分区表
硬盘主引导扇区、分区表和分区引导扇区(MBR、DPT、DBR、BPB)详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Li-Yongjun

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

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

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

打赏作者

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

抵扣说明:

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

余额充值