DBR(分区引导扇区)
DBR
主要由下列几个部分组成:
1.跳转指令,占用3个字节的跳转指令将跳转至引导代码
2.厂商标识和DOS版本号,该部分总共占用8个字节。
3. BPB(BIOS Parameter BlockBIOS 参数块)。
4.操作系统引导程序。
5.结束标志字,结束标志占用2个字节,其值为AA55
(一)NTFS类型
(二)FAT32的分区引导扇区
为了使加载文件的操作更加灵活,加上FAT32文件系统采用"活动"的FDT表,,同时考虑到引导程序的代码量和为今后发展保留适当的 余量,FAT32文件系统分区引导扇区占据了6个扇区,只有前3个扇区作为系统的分区引导扇区,其余3个扇区保留暂未使用。分区引导扇区对于操作系统的启 动和磁盘文件的访问具有至关重要的作用;引导程序代码的损坏将导致操作系统不能正常启动,磁盘读写参数的破坏将造成存储在磁盘上的文件不能
正常读写。
由于分区引导扇区的重要性,FAT32文件系统在在第一个分区引导扇区的6个扇区后的6个扇区里保留了分区引导扇区的备份,在启动时操 作系统可以对两份引导扇区进行比较,以便选择正确的引导扇区来引导系统。由于在磁盘正常工作过程中系统不再对引导扇区
的程序和数据进行修改,因此备份的分 区引导扇区损坏的可能性非常小。
分区引导扇区的第一个扇区(图六)的前三个字节是一条跳转指令,然后是8个字节长的OEM ID(厂家标识)和版本号,其后是简称为BPB的BIOS参数块(BIOS Parameter
Block)。
DBR(分区引导扇区)相关推荐
- GRUB4DOS(十二)适用于FAT32的分区引导扇区启动代码
/* 这份代码将编译后将放到GRLDR文件的0x400开始的地方(即第三个扇区)* 这个扇区的内容将被塞到分区引导扇区* 其中0x00-0x59见文章下方表1.* 0x5a - 0x1fc放引导代码. ...
- 主引导扇区(MBR),分区表(DPT)及活动分区(DBR)
主引导扇区:硬盘的0柱面.0磁头.1扇区(也叫主引导记录MBR),大小为512Byte. 分区表(DPT):位于主引导分区,从偏移01BEH开始到偏移01FDH结束的64字节. 活动分区DBR:DBR ...
- 编辑引导扇区修复分区引导解决磁盘分区打不开
关键词:raw格式 数据错误 循环冗余错误 编辑引导扇区 修复分区引导 问题描述: E盘双击打不开,提示是否将其格式化,点取消,提示数据错误(循环冗余错误).计算机-管理-磁盘管理显示格式为ra ...
- 主引导扇区及主引导记录MBR的详细说明
引导扇区在每个分区里都存在,但是我们常说的*主引导扇区*是硬盘的 第一物理扇区.它由两个部分组成:即主引导记录MBR和硬盘分区表DPT.在 总共512字节的主引导分区里其中MBR占446个字节(偏移0 ...
- Linux之——UltraISO写入引导扇区时弹出“找到多于1个分区”解决方法
关于如何使用UltraISO将Linux系统镜像写入U盘,制作启动盘,大家可以参考<安装Linux系统到u盘> 前段时间,由于各种原因想在原来的旧电脑里面安装ubuntu系统,于是准备制作 ...
- 硬盘分区丢失不能识别,文件系统损坏,不能读取第一个/第二个NTFS引导扇区的解决方法
硬盘分区丢失或则文件系统损坏,运行chkdsk 检查提示不能读取第一个/第二个NTFS引导扇区. 目录 一.切忌慌乱,保持冷静(引用某网友,赞同!) 二.弄清数据丢失原因 三.操作系统如何删除文件的 ...
- dd 删除引导扇区_[问题求助]--如何删除分区/引导区病毒:Rippe...
一台电脑的正常启动过程是先读取引导扇区或者主引导记录,加载其进入内存中,然后引导相应系统.而一台感染有引导区病毒的电脑则会先把病毒加载到内存,然后才进行正常的引导过程.在二十世纪八九十年代的时候引导区 ...
- 引导扇区维护工具linux,BOOTICE(引导扇区维护工具)
BOOTICE(引导扇区维护工具) v1.3.4.0是一款免费使用的用于硬盘方面的工具,它主要的作用就是编辑或者是修改磁盘上的引导扇区的一些信息,这款软件是支持简体中文的,并且体积非常小巧,仅仅只有8 ...
- syslinux引导扇区不支持ntfs文件系统_实战 FAT12 文件系统
1. 引言 经过一系列的文章,我们终于完成了从实地址模式跳转到保护模式,并且实现了分段.分页以及保护模式下的中断与异常机制. 保护模式究竟"保护"了什么 可是我们除了最初的时候,在 ...
最新文章
- Targan 算法[有向图强连通分量]
- [课程复习] 数据结构之经典题目回顾 (一)选择题、填空题1
- “约见”面试官系列之常见面试题第三十一篇之vue-router得守卫(建议收藏)
- 【Python】pip模块管理Python包的常用方法
- MakeItTalk:Adobe 语音驱动的头部动画
- Recyclerview 显示多种布局 demo
- 并发控制技术手段之多版本(三)
- 【bzoj2199/Usaco2011 Jan】奶牛议会——2-sat
- Windows 有哪些冷门但是非常值得推荐的软件?
- Linux下安装Eclipse的PHP插件(PHPEclipse)
- Listen1 - 让你畅享全网音乐!你值得拥有!
- 2021电赛备赛(一):2015国赛H题风力摆
- 转轮密码机的加解密算法实现
- krpano使用gyro2.js自定义陀螺仪
- 有关“凸”方面的概念:凸(集/函数/优化/二次规划)
- 硬核接亲!程序员被新娘要求现场写代码,结果万万没想到……
- react 实现tab切换 三角形筛选样式
- 解决elasticsearch里拒绝更新mapping设置的错误
- android指南针卡死,android指南针
- HCIA的OSI基础模型理解
热门文章
- 为开发者而建的地图,Mapbox 如何服务安卓用户
- 个人支付接口/支付宝H5拉起支付/转账
- java 一笔一划 写汉字_让PPT一笔一划演示汉字书写
- 模型压缩之剪枝小综述
- 【Python】turtule小海龟画小车
- Mysql安装注意事项
- win10隐藏计算机在哪里设置密码,Win10屏保密码如何设置?Win10屏保密码设置方法...
- 【新功能】SAP Learning Hub部分电子书支持下载啦
- “神笔马良”不再是神话!看大触如何用 VR 作画
- CUDA入门3.2——使用CUDA实现鱼眼转全景图(CUDA环节)1227更