DBR

主要由下列几个部分组成:

1.跳转指令,占用3个字节的跳转指令将跳转至引导代码

2.厂商标识和DOS版本号,该部分总共占用8个字节。

3. BPB(BIOS Parameter BlockBIOS 参数块)。

4.操作系统引导程序。

5.结束标志字,结束标志占用2个字节,其值为AA55

(一)NTFS类型

对于NTFS分区来说,分区引导扇区DBR只占用一个扇区(下图),并且在该分区的最后一个扇区做了备份;NTFS的引导扇区也是完成引导和定义分区参数,NTFS分区的引导扇区不是分区的充分条件,它要求必须MFT中的系统记录如$MFT等正常该分区才能正常访问

(二)FAT32的分区引导扇区 
 
  为了使加载文件的操作更加灵活,加上FAT32文件系统采用"活动"的FDT表,,同时考虑到引导程序的代码量和为今后发展保留适当的 余量,FAT32文件系统分区引导扇区占据了6个扇区,只有前3个扇区作为系统的分区引导扇区,其余3个扇区保留暂未使用。分区引导扇区对于操作系统的启 动和磁盘文件的访问具有至关重要的作用;引导程序代码的损坏将导致操作系统不能正常启动,磁盘读写参数的破坏将造成存储在磁盘上的文件不能
正常读写。

由于分区引导扇区的重要性,FAT32文件系统在在第一个分区引导扇区的6个扇区后的6个扇区里保留了分区引导扇区的备份,在启动时操 作系统可以对两份引导扇区进行比较,以便选择正确的引导扇区来引导系统。由于在磁盘正常工作过程中系统不再对引导扇区
的程序和数据进行修改,因此备份的分 区引导扇区损坏的可能性非常小。

分区引导扇区的第一个扇区(图六)的前三个字节是一条跳转指令,然后是8个字节长的OEM ID(厂家标识)和版本号,其后是简称为BPB的BIOS参数块(BIOS Parameter 
Block)。

DBR(分区引导扇区)相关推荐

  1. GRUB4DOS(十二)适用于FAT32的分区引导扇区启动代码

    /* 这份代码将编译后将放到GRLDR文件的0x400开始的地方(即第三个扇区)* 这个扇区的内容将被塞到分区引导扇区* 其中0x00-0x59见文章下方表1.* 0x5a - 0x1fc放引导代码. ...

  2. 主引导扇区(MBR),分区表(DPT)及活动分区(DBR)

    主引导扇区:硬盘的0柱面.0磁头.1扇区(也叫主引导记录MBR),大小为512Byte. 分区表(DPT):位于主引导分区,从偏移01BEH开始到偏移01FDH结束的64字节. 活动分区DBR:DBR ...

  3. 编辑引导扇区修复分区引导解决磁盘分区打不开

    关键词:raw格式  数据错误 循环冗余错误  编辑引导扇区  修复分区引导 问题描述: E盘双击打不开,提示是否将其格式化,点取消,提示数据错误(循环冗余错误).计算机-管理-磁盘管理显示格式为ra ...

  4. 主引导扇区及主引导记录MBR的详细说明

    引导扇区在每个分区里都存在,但是我们常说的*主引导扇区*是硬盘的 第一物理扇区.它由两个部分组成:即主引导记录MBR和硬盘分区表DPT.在 总共512字节的主引导分区里其中MBR占446个字节(偏移0 ...

  5. Linux之——UltraISO写入引导扇区时弹出“找到多于1个分区”解决方法

    关于如何使用UltraISO将Linux系统镜像写入U盘,制作启动盘,大家可以参考<安装Linux系统到u盘> 前段时间,由于各种原因想在原来的旧电脑里面安装ubuntu系统,于是准备制作 ...

  6. 硬盘分区丢失不能识别,文件系统损坏,不能读取第一个/第二个NTFS引导扇区的解决方法

    硬盘分区丢失或则文件系统损坏,运行chkdsk 检查提示不能读取第一个/第二个NTFS引导扇区. 目录 一.切忌慌乱,保持冷静(引用某网友,赞同!) 二.弄清数据丢失原因 三.操作系统如何删除文件的 ...

  7. dd 删除引导扇区_[问题求助]--如何删除分区/引导区病毒:Rippe...

    一台电脑的正常启动过程是先读取引导扇区或者主引导记录,加载其进入内存中,然后引导相应系统.而一台感染有引导区病毒的电脑则会先把病毒加载到内存,然后才进行正常的引导过程.在二十世纪八九十年代的时候引导区 ...

  8. 引导扇区维护工具linux,BOOTICE(引导扇区维护工具)

    BOOTICE(引导扇区维护工具) v1.3.4.0是一款免费使用的用于硬盘方面的工具,它主要的作用就是编辑或者是修改磁盘上的引导扇区的一些信息,这款软件是支持简体中文的,并且体积非常小巧,仅仅只有8 ...

  9. syslinux引导扇区不支持ntfs文件系统_实战 FAT12 文件系统

    1. 引言 经过一系列的文章,我们终于完成了从实地址模式跳转到保护模式,并且实现了分段.分页以及保护模式下的中断与异常机制. 保护模式究竟"保护"了什么 可是我们除了最初的时候,在 ...

最新文章

  1. Targan 算法[有向图强连通分量]
  2. [课程复习] 数据结构之经典题目回顾 (一)选择题、填空题1
  3. “约见”面试官系列之常见面试题第三十一篇之vue-router得守卫(建议收藏)
  4. 【Python】pip模块管理Python包的常用方法
  5. MakeItTalk:Adobe 语音驱动的头部动画
  6. Recyclerview 显示多种布局 demo
  7. 并发控制技术手段之多版本(三)
  8. 【bzoj2199/Usaco2011 Jan】奶牛议会——2-sat
  9. Windows 有哪些冷门但是非常值得推荐的软件?
  10. Linux下安装Eclipse的PHP插件(PHPEclipse)
  11. Listen1 - 让你畅享全网音乐!你值得拥有!
  12. 2021电赛备赛(一):2015国赛H题风力摆
  13. 转轮密码机的加解密算法实现
  14. krpano使用gyro2.js自定义陀螺仪
  15. 有关“凸”方面的概念:凸(集/函数/优化/二次规划)
  16. 硬核接亲!程序员被新娘要求现场写代码,结果万万没想到……
  17. react 实现tab切换 三角形筛选样式
  18. 解决elasticsearch里拒绝更新mapping设置的错误
  19. android指南针卡死,android指南针
  20. HCIA的OSI基础模型理解

热门文章

  1. 为开发者而建的地图,Mapbox 如何服务安卓用户
  2. 个人支付接口/支付宝H5拉起支付/转账
  3. java 一笔一划 写汉字_让PPT一笔一划演示汉字书写
  4. 模型压缩之剪枝小综述
  5. 【Python】turtule小海龟画小车
  6. Mysql安装注意事项
  7. win10隐藏计算机在哪里设置密码,Win10屏保密码如何设置?Win10屏保密码设置方法...
  8. 【新功能】SAP Learning Hub部分电子书支持下载啦
  9. “神笔马良”不再是神话!看大触如何用 VR 作画
  10. CUDA入门3.2——使用CUDA实现鱼眼转全景图(CUDA环节)1227更