MBR

MBR: 主引导记录。Main Boot Record.

主引导记录是位于磁盘最前面的一段引导(Loader)代码。
它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别,分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生。

通常,我们将包含MBR引导代码的扇区称为主引导扇区。因为这一扇区中,引导代码占有绝大部分的空间,故而习惯将该扇区称为MBR扇区(简称MBR)。由于这一扇区承担有不同于磁盘上其他普通存储空间的特殊管理职能,作为管理整个磁盘空间的一个特殊空间,它不属于磁盘上的任何分区,因而分区空间内的格式化命令不能清除主引导记录的任何信息。

主引导扇区有三部分组成:

1)主引导程序即主引导记录(MBR)(占446个字节)
可在FDISK程序中找到,它用于硬盘启动时将系统控制转给用户指定的并在分区表中登记了的某个操作系统。

2)磁盘分区表项(DPT,Disk Partition Table)

由四个分区表项构成(每个16个字节)。
负责说明磁盘上的分区情况,其内容由磁盘介质及用户在使用FDISK定义分区时决定。

3)结束标志(占2个字节)

其值为AA55,存储时低位在前,高位在后,即看上去是55AA(十六进制)。


主引导记录的组成:
1)启动代码,就是BootLoader
主引导记录最开头是第一阶段引导代码。其中的硬盘引导程序的主要作用是检查分区表是否正确并且在系统硬件完成自检以后将控制权交给硬盘上的引导程序(如GNU GRUB)。 它不依赖任何操作系统,而且启动代码也是可以改变的,从而能够实现多系统引导。

2)硬盘分区表
硬盘分区表占据主引导扇区的64个字节(偏移01BEH--偏移01FDH),可以对四个分区的信息进行描述,其中每个分区的信息占据16个字节。具体每个字节的定义可以参见硬盘分区结构信息。

3)结束标志字
结束标志字55 AA(偏移1FEH-偏移1FFH)最后两个字节,是检验主引导记录是否有效的标志。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.MBR 1.1 MBR的组成 一个扇区的硬盘主引导记录MBR由4个部分组成。 主引导程序(偏移地址0000H-...
    fang63625阅读 1,160评论 0 50
  • 从Intel 6系列主板之后,就开始提供UEFI BIOS支持,正式支持GPT硬盘分区表,一举取代了此前的MBR分...
    DecadeHeart阅读 1,718评论 0 1
  • 导读目录 硬盘的组成 硬盘的物理结构主要针对的是机械硬盘及其内部的结构加以介绍,以下内容可能不是硬盘内部全部的部件...
    香吉矢阅读 4,110评论 0 12
  • 预备知识 CMOS: 主板上记录了硬件参数的储存器 —— Wikipedia BIOS: 写入到主板 ROM 中的...
    sugerpocket阅读 3,636评论 0 5
  • 由于简书没有目录 想看目录的直接打开CSDN的同名文章 目录: [TOC] 磁盘分区格式介绍 一般来说,磁盘分区表...
    李庆雪阅读 28,123评论 9 61