《计算机检测维修与数据恢复》(下册) 课件 项目6 磁盘分区恢复_第1页
《计算机检测维修与数据恢复》(下册) 课件 项目6 磁盘分区恢复_第2页
《计算机检测维修与数据恢复》(下册) 课件 项目6 磁盘分区恢复_第3页
《计算机检测维修与数据恢复》(下册) 课件 项目6 磁盘分区恢复_第4页
《计算机检测维修与数据恢复》(下册) 课件 项目6 磁盘分区恢复_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

子任务1 利用WinHex数据解释器和直接写入功能来恢复MBR分区 任务1 MBR磁盘分区恢复项目6磁盘分区恢复01恢复受破坏MBR(EBR)分区表及DBR的MBR分区02恢复分区格式化MBR分区目录contents恢复受破坏MBR(EBR)分区表及DBR的MBR分区01恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘步骤二:确认MBR(EBR)分区表及DBR受破坏一、恢复受破坏MBR(EBR)分区表及DBR的MBR分区(共有3个步骤)步骤三:恢复MBR分区恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘

在素材文件夹中,双击“6任务1-1-1.vd”,资源管理器发现磁盘有问题,并弹出错误提示。运行Winex,打开“D1”。步骤二:确认MBR(EBR)分区表及DBR受破坏在硬盘窗口,只见未分区空间,说明MBR分区表及DBR被破坏了。如图6-1所示。图6-1Winex驱动器窗口信息(6任务1-2-1.vd)图恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

1.搜索DBR备份,读取DBR的BPB与分区有关的2个参数点击“查找十六进制数值”功能按键,弹出查找十六进制数值操作界面,在“搜索下列十六进制数据”框内填入“55AA”(一定在英文输入法状态下输入),在“搜索”框内选择方向为“向下”,在“条件:偏移计算”框内填入“512=510”,其它项选默认值,然后点击“确定”键,弹出确认窗口,点击“确定”,程序进入搜索状态。当搜索到每一个“55AA”值时(键盘“F3”是搜索到下一个“55AA”值的快捷键),把其所在的扇区填入各分区数据表的“备份所在扇区号”栏中,接着把各分区的BPB的总扇区数填入各分区数据表的“BPB的总扇区数”栏中,然后按公式计算,把结果填入各分区数据表的“第一扇区号”和“总扇区数”栏中。各分区DBR的BPB与分区有关的2个参数表,如表6-2所示。表6-2各分区DBR的BPB与分区有关的2个参数表分区参数分区1分区2分区3分区第一扇区63209715326419430589分区总扇区数209715199209715199419419450恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

经计算,分区1与分区2之间尚有63扇区的未分区空间,分区2与分区3之间尚有63扇区的未分区空间,分区3后还有5.3MB的未分区空间。根据在整个磁盘中,各分区及间隙主要数据的关系式(分区的第1扇区号减去前一个分区的第1扇区号差值等于前一个分区的总扇区数)和每一个分区容量必须大于8.4GB,可以判断出,有分区间隙1,分区间隙2,残余空间等,得各分区MBR(EBR)分区表的主要参数表,如表6-3所示。表6-3各分区主要参数表分区参数分区1间隙1分区2间隙2分区3分区第1扇区63209715263209715326419430526419430589分区总扇区数2097152006320971520063419419451恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

2.复制各分区DBR备份到它们第一扇区

点击Winex的“跳至扇区”功能按键,弹出跳至扇区操作界面,在“LBA:扇区”框内填入“209715262”,其它项选默认值,然后点击“确定”键,光标跳至分区1DBR备份扇区,如图6-2所示。图6-2Winex编辑窗口信息(分区1DBR)图恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

全选整个扇区,用快捷键“CTRL+C”(或点右键,弹出编辑菜单,点“编辑”,弹出“编辑”对话框,光标移到“复制选块”菜单,弹出它下拉菜单,点击“正常”复制选项)。点击Winex的“跳至扇区”功能按键,弹出跳至扇区操作界面,在“LBA:扇区”框内填入“63”,其它项选默认值,然后点击“确定”键,光标跳至分区1DBR原所在扇区,用快捷键“CTRL+B”,完成复制分区1的备份到原位置的操作任务。

同样操作,完成复制分区2、分区3的备份到原位置的操作任务。恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

3.记录MBR、EBR分区表项主要参数表读取各分区DBR的第一扇区号、分区总扇区,制成MBR(EBR)分区表参数表,如表6-4、5、6所示表6-4MBR分区表参数数据表分区/参数分区1(主分区)分区2(扩展分区)活动分区标志偏移0XBE0XCE值0X800X00开始磁头/开始扇区/开始柱面偏移0XBF〜0XC10XCF〜0XD1值0X01/0X01/0X000XFE/0XFF/0XFF分区类型偏移0XC20XD2值0X070X0F结束磁头/开始扇区/开始柱面偏移0XC3〜0XC50XD3〜0XD5值0XFE/0XFF/0XFF0XFE/0XFF/0XFF第一扇区(第一扇区号)偏移0XC6〜80XD6〜8扇区63209715263总扇区数偏移0XCA〜D0XDA〜D扇区数209715200629134777恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

3.记录MBR、EBR分区表项主要参数表读取各分区DBR的第一扇区号、分区总扇区,制成MBR(EBR)分区表参数表,如表6-4、5、6所示表6-5EBR1分区表参数表分区/参数分区1(逻辑分区1)分区2(次扩展分区1)活动分区标志偏移0XBE0XDE值0000开始磁头/开始扇区/开始柱面偏移0XBF〜0XC10XCF〜0XD1值01/01/00FE/FF/FF分区类型偏移0XC20XD2值0705结束磁头/开始扇区/开始柱面偏移0XC3〜0XC50XD3〜0XD5值FE/FF/FFFE/FF/FF第一扇区(第一扇区号)偏移0XC6〜80XD6〜8扇区号63209715263总扇区数偏移0XCA〜D0XDA〜D扇区数209715200419419514恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

3.记录MBR、EBR分区表项主要参数表读取各分区DBR的第一扇区号、分区总扇区,制成MBR(EBR)分区表参数表,如表6-4、5、6所示表6-6EBR2分区表参数表分区/参数分区1(逻辑分区2)活动分区标志偏移0XBE值00开始磁头/开始扇区/开始柱面偏移0XBF〜0XC1值01/01/00分区类型偏移0XC2值07结束磁头/开始扇区/开始柱面偏移0XC3〜0XC5值FE/FF/FF第一扇区(第一扇区号)偏移0XC6〜8扇区号63总扇区数偏移0XCA〜D扇区数419419451恢复受破坏MBR(EBR)分区表及DBR的MBR分区一步骤三:恢复MBR分区

4.利用MBR模板分别写入MBR(EBR)分区表项,然后保存数据和重新打开磁盘在Winex编辑窗口,根据表6-20数据,跳转到MBR、EBR1、EBR2所在扇区,同时,根据表6-21、22、23数据,利用直接输入和数据解释器分别输入MBR、EBR1、EBR2分区表项,完成后,保存磁盘数据后,关闭磁盘,然后又重新打开此磁盘。如图6-3所示。图6-3Winex驱动窗口信息图恢复分区格式化MBR分区02恢复分区格式化MBR分区二二、恢复分区格式化MBR分区(共有3个步骤)步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘步骤二:确认MBR(EBR)分区表及DBR受破坏步骤三:恢复MBR分区二步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘在素材文件夹中,双击“6任务1-1-2.vd”,在资源管理中,发现各分区全是空的。运行Winex,打开“D1”。恢复分区格式化MBR分区在编辑窗口,跳转至MBR、EBR分区表及DBR所在扇区,发现它们数据被修改,且各分区都没有用户的内容,说明此盘已被重新分区格式化了。步骤二:确认MBR(EBR)分区表及DBR受破坏步骤三:恢复MBR分区1.删除无效MBR、EBR、DBR及其备份首先删除当前各分区DBR备份,然后删除DBR、EBR,最后删除MBR的分区表。2.按“恢复受破坏MBR(EBR)分区表及DBR的流程进行操作按“恢复受破坏MBR、EBR分区表及DBR的流程”中的步骤二至步骤四进行操作。用资源管理器打开磁盘,无错误提示,能正常使用磁盘。恢复分区格式化MBR分区的操作完成。感谢观看THANKSFORWATCHING子任务2 利用WinHex模板读取MBR分区表参数任务1MBR磁盘分区恢复项目6磁盘分区恢复01利用Winex的MBR模板读取MBR分区表参数02利用Winex的MBR模板读取EBR分区表主要参数03利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数目录contents利用Winex的MBR模板读取MBR分区表参数01利用Winex的MBR模板读取MBR分区表参数一一、

利用Winex的MBR模板读取MBR分区表参数(共有2个步骤)步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘步骤二:读取和记录MBR分区表参数利用Winex的MBR模板读取MBR分区表参数一步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘

在素材文件夹中,双击“6任务1-2-1.vd”,资源管理器发现磁盘有问题,并弹出错误提示。运行Winex,打开“D1”。步骤二:读取和记录MBR分区表参数1.用“打开磁盘”功能打开虚拟磁盘

在Winex操作界面上点击“打开磁盘”功能按键,弹出“选择磁盘”窗口,选择物理驱动器“D1”,点击“确定”,操作界面显示该硬盘信息,此虚拟磁盘共分有3个主分区,2个逻辑分区。如图6-4所示。图6-4Winex驱动器窗口信息(6任务1-1-1.vd)图利用Winex的MBR模板读取MBR分区表参数一步骤二:读取和记录MBR分区表参数2.利用MBR模板读取分表参数

在当前0号扇区(MBR扇区)前提下,在主界面菜单栏的“查看”主菜单里找到“模板管理器”菜单,如图6-5所示。图6-5Winex“模板管理器”菜单图利用Winex的MBR模板读取MBR分区表参数一步骤二:读取和记录MBR分区表参数2.利用MBR模板读取分表参数单击““模板管理器”菜单,弹出“模板管理器”对话框,点击选择”MasterBootRecord”模板,如图6-6所示。图6-6Winex“模板管理器”对话框图利用Winex的MBR模板读取MBR分区表参数一步骤二:读取和记录MBR分区表参数2.利用MBR模板读取分表参数点击“应用”键,弹出“分区表模板”对话框,如图6-7所示。图6-7Winex“MBR分区表”信息图利用Winex的MBR模板读取MBR分区表参数一步骤二:读取和记录MBR分区表参数3.从MBR模板界面读取各分区表项的参数从图6-7上读出1-4分区表项的主要参数,并制成MBR分区表主要参数表,如表6-7所示。表6-7MBR分区表项主要参数表分区/参数分区1(主分区1)分区2(主分区2)分区3(主分区3)分区4(扩展分区)活动分区标志偏移0XBE0XDE0XEE0XFE长度(字节)1111值80000000定义活动非活动非活动非活动分区类型偏移0XC20XD20XE20XF2长度(字节)1111值07070C0F定义NTFSNTFSFAT32扩展第一扇区号(在整盘内)偏移0XC6〜80XD6〜80XE6〜80XF6〜8长度(字节)4444值3FC80343F1900687E25809CBD扇区号63209728575419457150629185725总扇区数偏移0XCA〜D0XDA〜D0XEA〜D0XFA〜D长度(字节)4444值C803400C80343FC80343F18FF6343扇区数209728512209728575209728575419390275扇区有效标志55AA利用Winex的MBR模板读取EBR分区表主要参数02利用Winex的MBR模板读取EBR分区表主要参数二二、利用Winex的MBR模板读取EBR分区表主要参数(共有2个步骤)步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘步骤二:读取和记录EBR分区表参数利用Winex的MBR模板读取EBR分区表主要参数二步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘在素材文件夹中,双击“6任务1-2-1.vd”,资源管理器发现磁盘有问题,并弹出错误提示。运行Winex,打开“D1”,在硬盘窗口中,发现有2个分区间隙,即对应有EBR1、EBR2两个EBR。如图6-8所示。图6-8Winex驱动器窗口信息(6任务1-1-1.vd)图利用Winex的MBR模板读取EBR分区表主要参数二步骤二:读取和记录EBR分区表参数1.利用MBR模板读取EBR1各分区表主要参数双击第1个分区间隙,进入EBR1扇区。在主界面菜单栏的“查看”主菜单里找到“模板管理器”菜单,单击““模板管理器”菜单,弹出模板管理器窗口,点击选择”MasterBootRecord”(MBR)模板,点击“应用”键,弹出MBR模板对话框,如图6-9所示。图6-9Winex模板“EBR1分区表”信息图利用Winex的MBR模板读取EBR分区表主要参数二步骤二:读取和记录EBR分区表参数从图6-6上读出1-2分区表项的主要参数,制成EBR1分区表主要参数表,如表6-8所示。表6-8EBR1分区表主要参数格式表分区/参数分区1(主分区1)分区2(次扩展分区)分区类型偏移0XC20XD2长度(字节)11值0705定义逻辑分区1NTFS次扩展分区第一扇区号(在整盘内)偏移0XC6〜80XD6〜8长度(字节)44值3FC80B1C1扇区号63209760705总扇区数偏移0XCA〜D0XDA〜D长度(字节)44值C80B182C7EB182扇区数209760642209629570扇区有效标志55AA利用Winex的MBR模板读取EBR分区表主要参数二步骤二:读取和记录EBR分区表参数2.利用MBR模板读取EBR2各分区表主要参数双击第2个分区间隙,进入EBR2扇区。在主界面菜单栏的“查看”主菜单里找到“模板管理器”菜单,单击““模板管理器”菜单,弹出模板管理器窗口,点击选择”MasterBootRecord”模板,点击“应用”键,弹出MBR模板操作主界面,如图6-10所示。图6-10Winex模板“EBR2分区表”的信息图利用Winex的MBR模板读取EBR分区表主要参数二步骤二:读取和记录EBR分区表参数从图6-10上读出分区1表项的主要参数,制成EBR2分区表主要参数表,如表6-9所示。表6-9EBR2分区表主要参数表分区/参数分区1(主分区1)分区类型偏移0XC2长度(字节)1值07定义逻辑分区2NTFS第一扇区号(在整盘内)偏移0XC6〜8长度(字节)4值3F扇区号63总扇区数偏移0XCA〜D长度(字节)4值C7EB143扇区数209629507扇区有效标志55AA利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数03利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数三三、利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数(共有2个步骤)步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘步骤二:读取和记录exFAT分区DBR参数利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数三步骤一:附加虚拟磁盘,运行Winex并打开虚拟磁盘

在素材文件夹中,双击“6任务1-2-1.vd”,然后运行Winex,打开“D1”,在硬盘窗口中,发现有1个exFAT分区(分区2)。如图6-11所示。图6-11Winex驱动窗口信息(6任务1-1-1.vd)图利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数三步骤二:读取和记录exFAT分区DBR参数

1.利用exFAT模板读取exFAT分区DBR的BPB与分区有关的2个参数双击exFAT分区(分区2),进入其DBR扇区(忽略引导信息)。如图6-12所示。图6-12Winex编辑窗口信息(分区2本分区0号扇区)图利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数三步骤二:读取和记录exFAT分区DBR参数

在主界面菜单栏的“查看”主菜单里找到“模板管理器”菜单,单击“模板管理器”菜单,弹出模板管理器窗口,点击选择“exFAT分区引导扇区(DBR)”模板,点击“应用”键,弹出分区表模板操作主界面,如图6-13所示。图6-13Winex模板“exFAT分区DBR的BPB”信息图利用Winex模板读取exFAT分区DBR的BPB与分区有关的2个参数三步骤二:读取和记录exFAT分区DBR参数

从图6-13上读出exFAT分区DBR的BPB与分区有关的2个参数值,填入表6-1,得到exFAT分区DBR的BPB与分区有关的2个参数表,如表6-10所示。表6-10exFAT分区DBR主要参数表参数偏移量长度值参数内容分区第1扇区0X4080XC80343F209728575扇区分区总扇区数0X4880XC80343F209728575扇区感谢观看THANKSFORWATCHING子任务3 利用WinHex手动建立

MBR磁盘分区 任务1MBR磁盘分区恢复项目6磁盘分区恢复利用Winex手动建立磁盘MBR分区一利用Winex手动建立磁盘MBR分区(共有5个步骤)步骤一:创建磁盘镜像,打开它并转换成磁盘步骤二:用Winex打开需要建立MBR分区的磁盘步骤三:根据设计好的MBR分区表表项参数及其输入方式表写入数据步骤四:根据设计好的EBR1分区表表项参数及其输入方式表写入数据步骤五:根据设计好的EBR2分区表表项参数及其输入方式表写入数据一步骤一:用Winex打开需要建立MBR分区的磁盘

在素材文件夹中,双击“6任务1-2-0.vd”,然后运行(Winex),打开“D1”,在磁盘窗口看到有两个未分区空间,第一未分区空间(400G),其扇区为838,850,040扇区,第二个未分区空间(5.3MB),其扇区为10,760扇区,属于初始化残留空间,不能分区了。利用Winex手动建立磁盘MBR分区

任务要求Winex利用把此虚拟磁盘分区成1个100GB的主分区、1个100GB的逻辑分区和1个200GB的逻辑分区。根据MBR分区原理,先把磁盘分成1个100GB的主分区和1个200GB的扩展分区,然后通过EBR1和EBR2把扩展分区分成2个100GB的逻辑分区。步骤二:设计MBR、EBR1和EBR2分区表项参数及其输入方式

按表6-12(磁盘结构表)中各分区关系,计算各分区第一扇区号及分区大小,并逐个填入磁盘结构表中,得到它的结构参数表,如表6-12所示。一利用Winex手动建立磁盘MBR分区步骤二:设计MBR、EBR1和EBR2分区表项参数及其输入方式表6-12(1个主分区+2个逻辑分区)磁盘的结构参数表第一扇区号0632097152636341943052663分区MBR空DBR主分区1EBR1空DBR逻辑分区1EBR2空DBR逻辑分区2分区大小632097152006320971520063419419451次扩展分区2大小——————次扩展分区1大小————扩展1第一扇区419419514扩展分区大小

扩展第一扇区629134777整盘大小

一利用Winex手动建立磁盘MBR分区步骤二:设计MBR、EBR1和EBR2分区表项参数及其输入方式经核实无误后,填入表6-1(MBR、EBR分区表的参数格式表)中,得到MBR、EBR分区表的参数数据表(其中“开始磁头/开始扇区/开始柱面”和“结束磁头/开始扇区/开始柱面”数据按常规数据直接输入或采用复制办法),如表6-13、14、15所示。表6-13MBR分区表表项参数数据表分区/参数分区1(主分区)分区2(扩展分区)活动分区标志偏移0XBE0XCE直接输入0X800X00开始磁头/开始扇区/开始柱面偏移0XBF~0XC10XCF~0XD1直接输入0X01/0X01/0X000XFE/0XFF/0XFF分区类型偏移0XC20XD2直接输入0X070X0F结束磁头/开始扇区/开始柱面偏移0XC3~0XC50XD3~0XD5直接输入0XFE/0XFF/0XFF0XFE/0XFF/0XFF第一扇区(第一扇区号)偏移0XC6~80XD6~8数据解释器输入63209715263总扇区数偏移0XCA~D0XDA~D数据解释器输入209715200629134777一利用Winex手动建立磁盘MBR分区步骤二:设计MBR、EBR1和EBR2分区表项参数及其输入方式表6-14EBR1分区表表项参数表分区/参数分区1(逻辑分区1)分区2(次扩展分区1)活动分区标志偏移0XBE0XCE直接输入0X000X00开始磁头/开始扇区/开始柱面偏移0XBF~0XC10XCF~0XD1直接输入0X01/0X01/0X000XFE/0XFF/0XFF分区类型偏移0XC20XD2直接输入0X070X05结束磁头/开始扇区/开始柱面偏移0XC3~0XC50XD3~0XD5直接输入0XFE/0XFF/0XFF0XFE/0XFF/0XFF第一扇区(第一扇区号)偏移0XC6~80XD6~8数据解释器输入63209715263总扇区数偏移0XCA~D0XDA~D数据解释器输入209715200419419514一利用Winex手动建立磁盘MBR分区步骤二:设计MBR、EBR1和EBR2分区表项参数及其输入方式表6-15EBR2分区表表项参数表分区/参数分区1(逻辑分区2)活动分区标志偏移0XBE直接输入0X00开始磁头/开始扇区/开始柱面偏移0XBF~0XC1直接输入0X01/0X01/0X00分区类型偏移0XC2直接输入0X07结束磁头/开始扇区/开始柱面偏移0XC3~0XC5直接输入0XFE/0XFF/0XFF第一扇区(第一扇区号)偏移0XC6~8数据解释器输入63总扇区数偏移0XCA~D数据解释器输入419419451一利用Winex手动建立磁盘MBR分区步骤三:根据设计好的MBR分区表表项参数及其输入方式表写入数据

因MBR分区表位置是在起始扇区(0号扇区),点击起始扇区,编辑窗口显示当前扇区为0号扇区,然后把以上各表参数写入对应偏移处。1.写入MBR分区表各项表项参数MBR分区表第一个表项是分区1(主分区100GB)的参数。在偏移0XBE~0XC5处,直接输入0X80/0X01/0X01/0X00/0X07/0XFE/0XFF/0XFF。光标移到偏移0XC6处,在数据解释器“32Bit”的数值处输入十进制数63后,按回车键。光标移到偏移0XCA处,在数据解释器“32Bit”的数值处输入十进制数209715200后,按回车键。MBR分区表第二个表项是扩展分区(300GB)的参数。输入数据办法和第一表项类似。在偏移0XCE~0XD5处,直接输入0X00/0XFE/0XFF/0XFF/0X0F/0XFE/0XFF/0XFF。光标移到偏移0XC6处,在数据解释器“32Bit”的数值处输入十进制数209715263后,按回车键。光标移到偏移0XDA处,在数据解释器“32Bit”的数值处输入十进制数629134777后,按回车键。最后,在偏移0XFE~0XFF,直接输入0X55/0XAA。一利用Winex手动建立磁盘MBR分区步骤三:根据设计好的MBR分区表表项参数及其输入方式表写入数据2.分别点击“保存”和“磁盘快照”功能按键点击“保存”功能按键,弹出确认对话框,点击“是(Y)”,数据完成保存。点击“磁盘快照”功能按键,弹出磁盘快照界面,点击“更新快照”前小框,再点击“确定”键,弹出结果磁盘快照结果,点击“确定”键,完成磁盘快照。一利用Winex手动建立磁盘MBR分区步骤三:根据设计好的MBR分区表表项参数及其输入方式表写入数据3.关闭该盘,然后重新打开关闭该盘,然后重新打开它。磁盘窗口中,原来是第一个未分区空间变成了三个分区,一是起始扇区,二是分区1(主分区1)(100G),三是未分区空间。第三个未分区空间是扩展分区,需进一步进行逻辑盘的分区。如图6-14所示。图6-14驱动器窗口(手动建立MBR后)一利用Winex手动建立磁盘MBR分区步骤四:根据设计好的EBR1分区表表项参数及其输入方式表写入数据在Winex磁盘窗口,点击未分区空间,编辑窗口显示当前扇区为209715263号扇区,当前扇区已为EBR1第一扇区,按表6-18(EBR1分区表表项参数表)写入各参数对应的偏移处,建立EBR1分区表。也可采用“跳至扇区”功能,把光标从0扇区跳转到209715263扇区,具体操作如下。在Winex的按键功能菜单找到“跳至扇区”菜单按键,并单击它,弹出“跳至扇区”对话框,在“LBA:扇区”中写入209715263,点击“确定”键,光标就跳到209715263号扇区了。一利用Winex手动建立磁盘MBR分区步骤四:根据设计好的EBR1分区表表项参数及其输入方式表写入数据1.写入EBR1分区表各项表项参数EBR1分区表第一个表项是分区2(逻辑分区1)(100GB)的参数。在偏移0XBE~0XC5处,直接输入0X00/0X01/0X01/0X00/0X07/0XFE/0XFF/0XFF。光标移到偏移0XC6处,在数据解释器“32Bit”的数值处输入十进制数63后,按回车键。光标移到移0XCAD处,在数据解释器“32Bit”的数值处输入十进制数209715200后,按回车键。EBR1分区表第二个表项是次扩展分区1(200GB+63扇区)的参数。输入数据办法和第一表项类似。在偏移0XCE~0XD5处,直接输入0X00/0XFE/0XFF/0XFF/0X05/0XFE/0XFF/0XFF。。光标移到偏移0XC6处,在数据解释器“32Bit”的数值处输入十进制数209715263后,按回车键。光标移到偏移0XCA处,在数据解释器“32Bit”的数值处输入十进制数419419514后,按回车键。在偏移0XFE~0XFF处,直接输入0X55/0XAA。一利用Winex手动建立磁盘MBR分区步骤四:根据设计好的EBR1分区表表项参数及其输入方式表写入数据2.保存数据利用“保存”功能按键,完成保存数据。利用“磁盘快照”功能按键,完成磁盘快照。3.关闭该盘,然后重新打开关闭该盘,然后重新打开它。磁盘窗口中,原“未分区空间”变成了“分区间隙”,分区文件大小也变成了“31.5KB”,同时,分出了分区2(逻辑分区1,100GB)和1个未分区空间(次扩展分区1,200GB)。次扩展分区1,需进一步进行逻辑盘的分区。如图6-15所示。图6-15驱动器窗口(手动建立EBR1后)一利用Winex手动建立磁盘MBR分区步骤四:根据设计好的EBR1分区表表项参数及其输入方式表写入数据2.保存数据利用“保存”功能按键,完成保存数据。利用“磁盘快照”功能按键,完成磁盘快照。3.关闭该盘,然后重新打开关闭该盘,然后重新打开它。磁盘窗口中,原“未分区空间”变成了“分区间隙”,分区文件大小也变成了“31.5KB”,同时,分出了分区2(逻辑分区1,100GB)和1个未分区空间(次扩展分区1,200GB)。次扩展分区1,需进一步进行逻辑盘的分区。如图6-15所示。图6-15驱动器窗口(手动建立EBR1后)一利用Winex手动建立磁盘MBR分区步骤五:根据设计好的EBR2分区表表项参数及其输入方式表写入数据在Winex磁盘窗口,点击未分区空间,编辑窗口显示当前扇区为419430526扇区,当前扇区已为EBR2的第一扇区,按表6-19把各参数写入对应的偏移处,建立EBR1分区表。1.写入EBR2分区表各项表项参数EBR2分区表第一个表项是分区1(逻辑分区2)(200GB)的参数。在偏移0XBE~0XC5处,直接输入0X00/0X01/0X01/0X00/0X07/0XFE/0XFF/0XFF。光标点偏移0XC6处,在数据解释器“32Bit”的数值处输入十进制数63后,按回车键。光标点偏移0XCA处,在数据解释器“32Bit”的数值处输入十进制数209715200后,按回车键。EBR2分区表第二个表项是次扩展分区2(无)的参数。数据应全为0。最后,在偏移0XFE~0XFF处,直接输入0X55/0XAA。一利用Winex手动建立磁盘MBR分区步骤五:根据设计好的EBR2分区表表项参数及其输入方式表写入数据2.保存数据利用“保存”功能按键,完成保存数据。利用“磁盘快照”功能按键,完成磁盘快照。3.关闭该盘,然后重新打开关闭该盘,然后重新打开它。磁盘窗口中,被分区的未分区空间变成了2个分区,1个是分区间隙,1个是分区3(逻辑分区2)(200GB)。如图6-16所示。图6-16驱动器窗口(手动建立EBR2后)一利用Winex手动建立磁盘MBR分区步骤五:根据设计好的EBR2分区表表项参数及其输入方式表写入数据从上图可看到,分区1、2、3的扩展名为“?”,再分别点开分区1、分区2、分区3的DBR及其备份,数据全是0,说明分区还没格式化,还需进一步格式化,在此仅用DG软件进行格式化就可以了,若要手工输入DBR及其BB参数,还需进一步进行各文件系统的结构数据的读/写任务,这将在以后的项目中学习。提示:步骤二、三、四分步写入MBR、EBR1、EBR2分区表表项数据,比较麻烦,当然也可一步写入,但需计算好EBR1、EBR2在整盘中的第一扇区号,还需使用Winex的“跳至扇区”功能,直接跳至它们所在扇区,然后写入分区表项参数,最后保存数据就完成分区任务。利用Winex建立磁盘MBR分区的操作完成。感谢观看THANKSFORWATCHING子任务1 利用WinHex模板读取GPT分区表参数任务2 GPT磁盘分区恢复项目6磁盘分区恢复01利用GPT模板读取保护MBR主要参数02利用GPT模板读取GPT头主要参数03利用GPT头备份模板读取GPT头备份主要参数目录contents04利用GPT模板读取GPT分区表主要参数05利用GPT分区表备份模板读取GPT分区表备份主要参数利用GPT模板读取保护MBR主要参数01利用GPT模板读取保护MBR主要参数一一、

利用GPT模板读取保护MBR主要参数(共有2个步骤)步骤一:附加虚拟磁盘,并用Winex打开它步骤二:利用GPT模板读取保护MBR分区表参数利用GPT模板读取保护MBR主要参数一步骤一:附加虚拟磁盘,并用Winex打开它

在素材文件夹中,双击“6任务2-1-1.vd”,然后运行Winex,打开“D1”,操作界面显示该硬盘信息,目录浏览器显示如图6-17所示。图6-17Winex驱动器窗口信息(6任务2-1-1.vd)图利用GPT模板读取保护MBR主要参数一步骤二:利用GPT模板读取保护MBR分区表参数

1.打开保护MBR打开扇区0,保护MBR分区表信息如图6-18所示。图6-18Winex编辑窗口信息(保护MBR分区表)图利用GPT模板读取保护MBR主要参数一步骤二:利用GPT模板读取保护MBR分区表参数

2.打开GPT模板,找到保护MBR信息表打开GPT模板,得到保护MBR分区表信息,如图6-19所示。图6-19Winex模板“GPT保护MBR分区表”信息图利用GPT模板读取保护MBR主要参数一步骤二:利用GPT模板读取保护MBR分区表参数

3.读取保护MBR分区表参数从图6-19上读出保护MBR分区表的主要参数,制成保护MBR分区表参数表,如表6-16所示。表6-16保护MBR主要参数表偏移长度值参数内容0X1BE10X00固定值0X1BF10X000X1C010X020X1C110X000X1C210XEE0X1C310XFF0X1C410XFF0X1C510XFF0X1C610X010X1CA40XFFFFFFFF利用GPT保护MBR模板读取保护MBR主要参数的操作完成。利用GPT模板读取GPT头主要参数02利用Winex的MBR模板读取EBR分区表主要参数二二、利用Winex的MBR模板读取EBR分区表主要参数(共有3个步骤)步骤一:光标跳至GPT头所在扇区步骤二:利用GPT模板读取GPT头主要参数步骤三:读取GPT头参数利用GPT模板读取GPT头主要参数二步骤一:光标跳至GPT头所在扇区运行Winex,从扇区0跳至扇区1,编辑窗口显示GPT头信息。如图6-20所示。图6-20Winex编辑窗口信息(GPT头)图利用GPT模板读取GPT头主要参数二步骤二:利用GPT模板读取GPT头主要参数1.打开GPT模板,找到GPT头信息表打开GPT模板,得到GPT头信息表,如图6-21所示。图6-21Winex模板“GPT头”信息图利用GPT模板读取GPT头主要参数二步骤三:读取GPT头参数1.打开GPT模板,找到GPT头信息表从图6-21上读出GPT头的参数,制成GPT头参数表,如表6-17所示。表6-17GPT头参数表主要参数偏移长度值解释GPT头所在扇区号0X1880X01扇区1GPT头备份所在扇区号0X2080X31FFFFFF扇区838860799首个GPT分区第一个扇区号0X2880X22扇区34最后GPT分区最后一个扇区号0X3080X31FFFFDE扇区838860766利用GPT头备份模板读取GPT头备份主要参数03利用GPT头备份模板读取GPT头备份主要参数三三、利用GPT头备份模板读取GPT头备份主要参数(共有2个步骤)步骤一:光标跳至GPT头备份所在扇区号(倒数1号扇区)步骤二:利用GPT模板读取GPT头备份主要参数利用GPT头备份模板读取GPT头备份主要参数三步骤一:光标跳至GPT头备份所在扇区号(倒数1号扇区)

在Winex编辑窗口,跳至扇区838860799,此扇区为GPT头备份所在扇区,如图6-22所示。图6-22Winex编辑窗口信息(GPT头备份)图利用GPT头备份模板读取GPT头备份主要参数三步骤二:利用GPT模板读取GPT头备份主要参数

1.打开GPT头备份模板打开GPT头备份模板,找到GPT头备份信息表,如图6-23所示。图6-23Winex模板“GPT头备份”信息图利用GPT头备份模板读取GPT头备份主要参数三步骤二:利用GPT模板读取GPT头备份主要参数

2.读取GPT头备份主要参数从图6-23上读出GPT头备份的参数,制成到GPT头备份参数表,如表6-18所示。表6-18GPT头备份主要参数表主要参数起始字节长度值解释GPT头所在扇区号0X188字节0X31FFFFFF扇区838860799GPT头备份所在扇区号0X208字节0X01扇区1首个GPT分区第一个扇区号0X288字节0X22扇区34最后GPT分区最后一个扇区号0X308字节0X31FFFFDE扇区838860766利用GPT模板读取GPT分区表主要参数04利用GPT模板读取GPT分区表主要参数四四、利用GPT模板读取GPT分区表主要参数(共有2个步骤)步骤一:光标跳至GPT分区表所在第一扇区2步骤二:利用GPT模板读取GPT分区表主要参数利用GPT模板读取GPT分区表主要参数四步骤一:光标跳至GPT分区表所在第一扇区2在Winex编辑窗口,GPT分区备份所在的扇区2,跳至扇区2,可以找到5个分区表项的信息。如图6-24所示。图6-24Winex编辑窗口信息(GPT分区表)图利用GPT模板读取GPT分区表主要参数四步骤二:利用GPT模板读取GPT分区表主要参数1.打开GPT分区表模板,找到GPT分区项信息表打开GPT分区表模板,找到GPT各分区项信息表,如图6-25所示。图6-25Winex模板“GPT分区表”信息图利用GPT模板读取GPT分区表主要参数四步骤二:利用GPT模板读取GPT分区表主要参数2.读取GPT分区表主要参数从图6-25上读出GPT分区表的参数,制成GPT分区表主要参数表,如表6-19所示。表6-19GPT分区5个分区表表项主要参数表分区偏移值(前8字节)分区起始扇区值(后8字节)分区末尾扇区分区名字分区10X420〜2F0X22340X96021614433EFI引导分区20X4A0〜AF0X96226144340X9E021647201微软备份分区30X520〜2F0X9E0226472020XC89EFFF210366463数据分区40X5A0〜AF0XC89F0002103664640X1909F7FF420083711数据分区50X620〜2F0X1909F8004200837120X31FFFFDE838860766数据利用GPT分区表备份模板读取GPT分区表备份主要参数05利用GPT分区表备份模板读取GPT分区表备份主要参数五五、利用GPT分区表备份模板读取GPT分区表备份主要参数(共有2个步骤)步骤一:跳至GPT分区表备份所在扇区(倒数34号扇区)步骤二:打开GPT分区表模板,找到GPT各分区项信息表步骤三:读取GPT分区表备份参数利用GPT分区表备份模板读取GPT分区表备份主要参数五步骤一:跳至GPT分区表备份所在扇区(倒数34号扇区)

在Winex编辑窗口,GPT分区备份所在的倒数34号扇区是838,860,767号扇区,跳至扇区838,860,767,可以找到5个分区表项的信息。如图6-26所示。图6-26Winex编辑窗口信息(GPT分区表备份)图利用GPT分区表备份模板读取GPT分区表备份主要参数五步骤二:打开GPT分区表模板,找到GPT各分区项信息表

打开GPT分区表模板,找到GPT各分区项信息表,如图6-27所示。图6-27Winex模板(GPT分区表备份)信息图利用GPT分区表备份模板读取GPT分区表备份主要参数五步骤三:读取GPT分区表备份参数

从图6-27上读出GPT分区表备份主要参数,制成GPT分区表备份主要参数表,如表6-20所示。表6-20GPT分区表备份的主要参数表分区偏移值(前8字节)分区起始扇区值(后8字节)分区末尾扇区分区名字分区10X420〜2F0X22340X96021614433EFI引导分区20X4A0〜AF0X96226144340X9E021647,201微软备份分区30X520〜2F0X9E0226472020XC89EFFF210366463数据分区40X5A0〜AF0XC89F0002103664640X1909F7FF420083711数据分区50X620〜2F0X1909F8004200837120X31FFFFDE838860766数据感谢观看THANKSFORWATCHING子任务2 利用WinHex手动把MBR分区转换成GPT分区任务2 GPT磁盘分区恢复项目6磁盘分区恢复一步骤一:附加虚拟磁盘,并用Winex打开它

在素材文件夹中,双击“6任务2-2-1.vd”,然后运行Winex,打开“D1”,界面显示该硬盘信息,编辑窗口默认显示是MBR扇区的信息。利用Winex手动把MBR分区类型转换成GPT分区类型

1.删除EBR。从扇区0跳至扇区419430526,给整个扇区(EBR2)填充0X00;跳至扇区209715263,给整个扇区(EBR1)填充0X00。

2.删除C区。跳至扇区63,给整个扇区(DBR)填充0X00;跳至扇区209715262,给整个扇区(DBR备份)填充0X00。

3.删除MBR。跳至扇区0,选定整个扇区(MBR),填充0X00。步骤二:删除原MBR、C分区、EBR一步骤三:把MBR第一个分区项改成GPT保护MBR分区项

光标移至偏移0XC2,写入0XEE;光标移至偏移0XC6~0XC9,写入对应的值分别为0X01;光标移至偏移0XCA~0XCD,写入对应的值为0XFFFFFFFF。利用Winex手动把MBR分区类型转换成GPT分区类型

跳至扇区1,若此扇区有数据,就填充0X00。根据GTP头格式及其主要参数,制成GPT头参数表,如表6-210所示。步骤四:建立GPT头一利用Winex手动把MBR分区类型转换成GPT分区类型步骤四:建立GPT头表6-21GPT头参数表起始字节长度值内容0X008字节0X5452415020494645签名(“EFIPART”)0X084字节0X010000修订1.0版0X0C4字节0X5C分区表头的大小:92字节0X104字节0X56940C84CRC32校验0X144字节0X00保留,必须是00X188字节0X011扇区0X208字节0X31FFFFFF838860799扇区0X288字节0X2234扇区0X308字节0X31FFFFDE838860767扇区0X3816字节0X41EB49A13BB41B63硬盘GUID(在UNIX系统中也叫UUID)0X488字节0X02分区表的起始LBA(在主分区表中是2)0X504字节0X80分区表项的数量(128个)0X544字节0X80一个分区表项的大小(128字节)0X584字节0X348AFD36分区串行的CRC32校验0X5C*0保留,剩余的字节必须是0(对于512字节LBA的硬盘即是120个字节)一利用Winex手动把MBR分区类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论