MBR引导系统启动的几个概念

MBR引导系统启动的几个概念

本文是经过笔者从网上检索加自我实践探索总结而来,如有不足之处,还望包涵:


主引导扇区

主引导扇区位于硬盘的0磁道0柱面1扇区,共512字节,由硬盘主引导记录(MBR)、分区表(DPT)、硬盘有效标志(Magic Number)三部分组成。

MBR

主引导记录(MasterBootRecord,MBR),共446字节。在此记录着一段可执行代码,代码因系统而异。但都是用于装载第二引导装载程序。Windows产生的MBR装载运行PBR;GRUB产生的MBR装载运行grldr。

DPT

分区表

MN

硬盘有效标志(Magic Number),共2字节。AA和55被称为幻数(Magic Number),BOIS读取MBR的时候总是检查最后是不是有这两个幻数,如果没有就被认为是一个没有被分区的硬盘。

其他概念

EBR

扩展引导记录(ExtendedBootRecord,EBR):512字节,位于扩展分区的第一个扇区,存放逻辑分区信息。

PBR

分区引导区(PartitionBootRecord,PBR):512字节,位于每个非扩展主分区及每个逻辑分区的第一个扇区;可存放小段程序。

活动分区

活动分区(ActivePartition):可将所有主分区和逻辑分区中的一个标识为Active,表示系统启动时即加载运行其PBR程序的分区。

DBR

DBR:DOS引导记录(DOS Boot Record)应称为OBR(OS Boot Record),意思是活动分区的PBR,即操作系统引导记录。

引导过程

BIOS–>MBR–>PBR–>OS files

我的看法

每一个外部存储器,都会有一个MBR,存储器中的分区都会有一个PBR。

如我的现在计算机是有两块硬盘,那每块硬盘都会有一个MBR。分区表(DPT)也只有一个。如果这个地方搞坏了,就无法引导系统。这也就是EFI出现的一个因素。

猜你喜欢

转载自blog.csdn.net/antdz/article/details/51296471