1. MBR
MBR (Master Boot Record,主引导记录),笼统地说,就是硬盘的第一个扇区(第0扇区)。为了便于理解,一般将MBR分为广”义和狭义两种:广义的MBR包含整个扇区(引导程序、分区表及分隔标识),也就是上面所说的主引导记录;而狭义的MBR仅指引导程序而言。硬盘的0柱面、0磁头、1扇区称为主引导扇区,也称主引导记录MBR。它由三个部分组成:主引导程序(Bootloader)、硬盘分区表(DPT,Disk Partition Table)和魔数(55AA)。 主引导程序在总共512字节的主引导扇区中占446个字节;分区表( Partition Table区),即DPT,占64个字节,硬盘中分区有多少及每一分区的大小都记在其中:魔数占2个字节,固定为55AA。详细的MBR结构图。
2. MBR的使用
MBR在机器开机启动的过程中起着重要的作用,没有MBR,计算机的操作系统是无法正常启动的,计算机启动的全过程如下。
①开机。
②BI0S加电自检(POST#Power On Self Test) .内存地址为fff0000。
③将硬盘第-个扇区(0头0道1扇区.也就是MBR)读入内存地址000:7c00处。
④检查: 000:7d0是否等于0xaa55。若不等于则转去尝试其他介质。如果没有其他启动介质,则显示“No ROM BASIC”,然后死机。
⑤跳转到000: 7c00处执行MBR中的程序。
⑥MBR先将自己复制到000:0600处,然后继续执行。
⑦在主分区表中搜索标志为活动的分区。如果发现没有活动分区或者不止-个活动分区, 则停止。
⑧将活动分区的第一个扇区读入内存地址000:7c00处。
⑨检查: 000:7e0是否等于0x8a55,若不等于则显示“Missing Operating System" .然后停止,或尝试软盘启动。
⑩跳转到000: 7c00处继续执行特定系统的启动程序。
3. MBR的数据恢复方法
MBR如此重要,如果出现问题,怎么进行修复呢?利用Windows自带的DOS工具可以进行修复,具体修复方法如下。
①进入DOS环境。
②输入命令: FDi sk/MBR。
③按回车键,等待命令执行。
命令执行后MBR中被破坏的引导代码将被重新覆盖,覆盖后的引导代码可能与原先的代码不同,这与FDisk的版本有关。如果是MBR引导代码出现问题,此命令可以成功修复。
上一条: 恢复硬盘RAID数据恢复原理
下一条: 硬盘数据数据恢复业务运行的条件要求
相关新闻
- 长沙开盘数据恢复中心:数据恢复成功率高吗?哪些故障能做数据恢复?
- 长沙数据库数据恢复中心:数据库数据恢复知识硬盘数据恢复我们应该要避免哪些操作?
- 长沙优盘数据修复中心:硬盘数据恢复这些必要的操作你都了解吗?
- 电脑硬盘数据恢复过程是怎么样的?
- 长沙数据库中勒索病毒恢复中心:硬盘数据恢复的这几种方法,你了解吗?
- 存储数据恢复知识:手机数据恢复包括哪些?
- 服务器数据恢复知识:固态硬盘受损,数据恢复的一个实战过程
- 电脑数据恢复知识:硬盘恢复的方法有哪些?移动硬盘数据如何修复
- 长沙U盘数据恢复中心:提取出去的数据如何进行恢复?
- 移动硬盘数据恢复知识:硬盘文件分配表是什么?数据丢失有哪些原因?
- 恢复硬盘RAID数据恢复原理
- U盘数据如何恢复?
- 不小心删了电脑硬盘分区,数据还能恢复吗?
- 恢复硬盘数据:如何来判断硬盘电路板的好坏呢?
- 造成数据不能正常访问的原因?为什么要数据恢复?
- 西部数据500GB硬盘误分区的恢复实例
- 如何做电脑备份?数据丢失时,怎么恢复?
- 如何彻底删除硬盘内数据?防止文件被恢复?
- 电脑数据恢复——数据丢失的原因?
- 电脑数据丢了,可以这样找回!