磁盘分区
+ -

OBR/EBR/DBR的区别

2021-07-01 105 0
磁盘分区

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只不存在分区表。

0 篇笔记 写笔记

ReactOS 卸载驱动IopUnloadDriver
内核卸载驱动调用的函数是NtUnloadDriver,这个函数只是对IopUnloadDriver的包装。NTSTATUS NTAPINtUnloadDriver(IN PUNICODE_STRING DriverServiceName){ return IopUnloadDriver(......
磁盘分区类型
分区也叫引导分区,最多可能创建4个,当创建四个主分区时候,就无法再创建扩展分区了,当然也就没有逻辑分区了。主分区是独立的,对应磁盘上的第一个分区,“一般”就是C盘。在Windows系统把所有的主分区和逻辑分区都叫做“盘”或者“驱动器”,并且把所有的可存储介质都显示为操作系统的“盘”。因此,从“盘”......
磁盘分区寻址方式
所谓寻址方式,就是给定一个地址,怎么定位或者找到这个地址。硬盘的寻址方式分为两种:CHS寻址方式CHS寻址方式是过去采用的一种方式,也就是用柱面(Cylinder)/磁头(Head)/扇区(Sector)三个参数来定位一个唯一的扇区地址。LBA寻址方式LBA寻址方式即Logic Block Ad......
ReactOS 根据名称获取对象指针ObReferenceObjectByName
ObReferenceObjectByName在Windows中是一个未文档化的函数,其功能是通过名称获取对象指针。其函数原型为:NTKERNELAPINTSTATUSNTAPIObReferenceObjectByName ( _In_ PUNICODE_STRING Object......
磁盘分区 介绍
磁盘按分区类型可分为DOS分区和GPT分区。DOS(MBR)分区DOS(MBR)分区是使用最广泛也是我们最常使用的分区类型。DOS(MBR)分区类型指的是以主导也记录(MBR)为分区类型的分区,所以说DOS分区不仅仅指Windows下的使用的分区类型,而且Linux春它基于IA32(x86)平台的......
OBR/EBR/DBR的区别
OBR当MBR程序在四个分区中,找到激活分区即0x80后,将此分区对应的第一个扇区512字字拷贝到0x7c00处后,然后跳转到激活分区的的起始如开始运行。这个激活分区的第一扇区,我们叫做OBR(os boot record),即操作系统引导记录。DBRDBR是DOS Boot Record,也就是......
磁盘的分区与卷
对于一块新的硬盘,我们想要存储数据,首先得进行分区,然后再对分区进行格式化成相应的文件系统格式后,这样操作系统才可以存储数据。但在实际使用过程中,我们也经常使用“卷”这个概念。卷和分区有什么区别呢?卷“卷”是相对操作系统来说的,是操作系统或应用程序存储数据可寻址的扇区的集合。一个“卷”会对应一个操......
磁盘分区类型标识
类型值( 十六进制 )含 义类型值( 十六进制 )含 义0空, DOS 或 Windows不允许使用,视为非法5CPriam Edisk1FAT1261Speed Stor2XENIX root63GNU HURD or Sys3X......
磁盘分区
分区表磁盘管理时,一般会使用一个或多个分区表,每个分区表由若干个分区表项对每个分区进行描述,每个分区一股项中记录着它描述的分区的起始地址,结束位置或是分区的大小,以及分区的类型。现代分区的寻址方式采用的是LBA方式,而不是老的CHS方式,但CHS方式做为保留存在。如下面的一个windows使......
作者信息
我爱内核
Windows驱动开发,网站开发
好好学习,天天向上。
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

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

您的支持,是我们前进的动力!