磁盘分区 Boot Record

OBR

当MBR程序在四个分区中,找到激活分区即0x80后,将此分区对应的第一个扇区512字字拷贝到0x7c00处后,然后跳转到激活分区的的起始如开始运行。这个激活分区的第一扇区,我们叫做OBR(os boot record),即操作系统引导记录。

DBR

DBR是DOS Boot Record,也就是DOS操作系统的引导记录。
DBR的内容一般有:

  1. 跳转指令(3字节),即跳转到到真实的引导代码
  2. 厂商信息,DOS版本信息。
  3. BISO参数块,即BISO Parameter Block;
  4. 操作系统引导程序
  5. 结束标志 0x55,0xaa
    所以我们可以看出,OBR其它是DBR的改良,其来源于DBR。

EBR

从MBR可以看出,仅支持四个分区,那么我们的操作系统中是怎么把一个硬盘分出多出4个分来的的呢?这就不得不说EBR(EXPAND BOOT RECORD),扩展引导记录。
EBR的提出就是为了解决分区数量才产生了扩展分区。它的MBR的结构相同,只是位置不相同,MBR在一个磁盘上只能有一个,但EBR在理论是可以有无数个。

区分

MBR和EBR是由分区工具创建的,操作系统无须维护。
而OBR或DBR是由操作系统创建并维护的。
MBR,EBR,OBR,DBR都以0X55和0xaa为结束标志,只不过EBR和MBR中不光存在引导程序,也存有分区表,但OBR和DBR只不存在分区表。

取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by bytekits.com,汇天下文字,成非凡梦想!!!