网站大量收购闲置独家精品文档,联系QQ:2885784924

用WinHex手工恢复硬盘分区表0.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用WinHex手工恢复硬盘分区表0

用WinHex手工恢复硬盘分区表 最近,PC机不能正常引导,将硬盘挂载到其它PC机上,显示硬盘未分区,结果如下图所示: 原硬盘分为4个分区,但现在显示未分区,推测是硬盘的分区表丢失,计划用WinHex工具手工恢复硬盘分区表,通过用WinHex查看分区表,果真丢失了分区表,于是利用该工具进行了恢复,成功修复硬盘。 恢复期间,参考了网上的众多资料,这些资料虽然提供了很多帮助,但感觉理论性太强,没有充分利用工具本身的优势,因此作一总结,以为新手提供帮助。为了更好的理解恢复方案,在文中增加了小知识点,如果对理论不感兴趣,可略过这些小知识点,直接参考恢复步骤即可。在此也一并感谢在网上分享资料的各位大侠。 一、查看MBR(Master Boot Record) 利用WINHEX打开硬盘的MBR,如下图所示: 从图中可见, 1、第1扇区的55AA前的64个字节全为0,表明分区表信息丢失。 2、在最上边的栏中的可以看到分区信息,包括分区名称、类型、大小、该分区的首扇区等信息,这些将帮助我们迅速地恢复硬盘分区。 小知识1:MBR(Master?Boot?Recorder)、DPT(Disk?Partition?Table)? MBR位于磁盘的第一个扇区,CHS地址是0柱面,0磁头,1扇区,共占用63个扇区,实际上只使用1扇区;其布局如下:? 扇区内偏移 描??述? 0x0000-0x01BD?446 ?字节引导代码 0x01BE-0x01FD? 4个16字节主分区表项,共描述4个分区表项,每个分区表项可以描述一个主分区或一个扩展分区? 0x01FE-0x01FF? 2字节MBR签名(0xAA55)(两个字节分别为55、AA) DPT中定义的分区包括主分区和扩展分区,主分区+扩展分区总共不能超过4个。所谓主分区是指DPT中包含能够被系统的磁盘分区,一个硬盘主分区至少有1个,最多4个,它是可以设置为活动的,即可以引导操作系统。一个硬盘只能有一个活动分区。扩展分区并不能被系统直接使用,它的作用是突破DPT中只能定义四个分区限制的,可以没有,最多1个。对于windows系统,一般分为一个主分区,一个扩展分区。(本文介绍的方法也是针对这种情况,对硬盘分区表进行恢复)。 其做法:定义完主分区之后,将多余的容量定义为扩展分区,指定该分区的起始位置,根据起始位置指向硬盘的某一扇区,称作扩展MBR(EBR),在其中定义下一个分区表。如果只有一个分区,就定义该分区,然后结束;如果不只一个分区,就定义一个基本分区和一个扩展分区,扩展分区再指向下一个分区表,在下一个分区表中定义分区,直至结束。在扩展分区中定义的分区就是逻辑分区。 扩展分区的容量=各个逻辑分区的容量之和+隐藏扇区(即EBR所占用扇区) 另外EBR的结构跟MBR的结构是一样的,也是占用63个扇区。 对于一个分为4个区的硬盘数据结构如下: 图中的C盘为主分区,D盘、E盘、F盘都为逻辑分区。 二、分区表恢复方案 由于目前普遍采用LBA寻址方式,每个分区表项的16字节信息中最重要的是1、5、9、10、11、12、13、14、15、16四组信息。至于2、3、4字节,对于C盘,一般为010100,其它盘为00、、C1、FF(即0磁头、1扇区、1111111111柱面(由于柱面数一般会大于1024,因此表示柱面数的10位全为1));6、7、8字节一般填写FE、FF、FF即可。 第1字节代表引导标志,引导盘为80,其它则为00; 第5字节代表分区类型,可自图中所示分区类型获得,本硬盘中,四个分区类型分别为:FAT32、FTA32、NTFS、FAT32。 第9、10、11、12字节代表本分区之前已用了的扇区数,需要通过计算获得 第13、14、15、16字节代表本分区的总扇区数,需要通过计算获得。 通过查找EBR中的分区信息,及WinHex系统提供的信息,计算MBR中的分区信息,完成分区表的恢复。 三、手工恢复硬盘分区表过程 1、收集各EBR中的分区信息 由于EBR的结构与MBR结构一样,即以55AA作为结束标志,因此可以有哪些信誉好的足球投注网站55AA。为加快有哪些信誉好的足球投注网站速度,设置offset mod 512=510,即对512的整数倍的510、511字节进行有哪些信誉好的足球投注网站。 如果是直接从MBR处开始有哪些信誉好的足球投注网站,要注意判断是否是EBR,该扇区前面、后面的几个扇区的字节一般全为00. 小技巧:由于WinHex工具本身提供的信息较全,可直接点击Partition2后,进行反向有哪些信誉好的足球投注网站。很快有哪些信誉好的足球投注网站到第一个EBR。如下图所示: 第1扩展分区分区示意图 在第一个扩展分区,其分区信息表如下: 00 01C1FF 0B FEFFFF 3F000000 AD2CE204 00 00C1FF 05 FEFFFF EC2CE204 EC2CE204 再点击Partition3进行反

文档评论(0)

155****8706 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档