欢迎来到天天文库
浏览记录
ID:16030706
大小:30.00 KB
页数:6页
时间:2018-08-07
《手工重建硬盘分区表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、总有些这样的时候,你的系统不能够引导了,你连忙用软区引导,键入C:\,电脑却无情的告诉你“Invaliddrivespecification”,打开FDISK你发现你的分区表项已经全部消失,你几乎要哭了,你在想这一切是病毒、无聊的骇客还是自己的误操作造成的,但是不管此时你在想什么,都没什么意义了,你正打算重新分区重装系统,这时你要是刚好遇到我,或是象我一样热心的朋友,就会问你:“你难道就这样甘心和你多年来下载的资料说88么?”你此时肯定是象落水者抓住了一根救命稻草,说:“不啊,我希望能拯救硬盘数据,求求你帮我恢复好么?”此时,我会笑笑说:“不好,我不想帮你恢复数据,但是我会教你如
2、何来恢复你的硬盘数据的,呵呵!” 首先,得找到一块被病毒或是恶意程序破坏的硬盘,可是这样一块硬盘并非马上就能找到的啊!怎么办?为了能够写完这篇文章,为了那位朋友能够恢复自己的数据,我只能用我自己的硬盘来做这个实验了(不禁想起了当年释加摩尼以身喂虎的故事),所谓我不入地狱谁入地狱。首先,把我的一块40G的硬盘主引导扇区备份一下,以防不测(关于如何备份主引导扇区,看我在11月份的《黑客X档案》中的文章),然后,将我的硬盘主引导区包括分区表给完全清零,(旁白:这样做非常危险,希望广大小朋友不要效仿!)然后干什么呢?大厨师回答:“备用。” 好了,先来介绍两个磁盘编辑工具,一个是Nort
3、onutility8.0工具包中的Diskedit.exe,一个不错的老牌磁盘编辑工具,在DOS下执行,可惜用的是磁头(Heads),柱面(Cylinders),扇区(Sectors)方式对硬盘进行访问的,所以只能访问最多8G的磁盘空间,如果你的磁盘小于8G或是你只需要对8G内的磁盘进行访问,可以用它,但如果你需要访问8G以上的空间就推荐你用另一个工具:WinHexV10.47SR1汉化版,这个工具可能大家较为熟悉(在第5期《黑客X档案》光盘中可以找到),是一个不错的16进制文件编辑与磁盘编辑软件,磁盘编辑支持FAT16、FAT32和NTFS,可以在WIN9X和WIN2K、WINX
4、P下运行,并且它的使用非常简单。 不再多说了,赶快拯救我的硬盘吧,上面还有MM发给我的照片呢!对了还有我写个MM的信还赶着发呢!幸好我还有一块小点的硬盘,用它作成主盘,把那块可怜的40G的硬盘挂上,启动成功!看看“我的电脑”里有没有我那块40G硬盘的分区?(画外音:做梦!),找到第5期《黑客X档案》光盘,安装WinHexV10.47SR1汉化版,打开WINHEW,刚启动会有一个“启动中心”的东西,选择“物理驱动器“中的”硬盘2“(标号为81H),(如果你在这都找不到你需要修复的硬盘的话,十有八九会是硬件问题,这时你要检查一下硬盘的数据线和电源线是否没接好,如果不是这些原因,我想你
5、的硬盘不是需要修复数据了,而是需要真正物理意义上的修理了。) 此时你已经看到了被我完全清零的主引导区了,不用再复习主引导区的结构吧(什么老师没教过?这位同学你可以下课了),让我先回忆一下我的分区的大致情况吧,分了4个区,第一个区装的是WIN98,FAT32系统,大约5G;第二个区装的是WINXP,NTFS系统,大约5G;第三个区是FAT32系统,大约15G;第四个区是FAT32系统,大约15G。注意:因为我的分区用PQMAGIC进行操作过,我将原来的第二个分区变为了主分区(即在主引导区中的非扩展分区的分区,可以用来引导系统),并且激活该分区(将引导标识字节的值改为80H,并将原来
6、的引导标识改为00H),然后用光盘来安装WINXP,把它安装到第二分区,本来想装一个BOOTMAGIC实现多系统引导的,还没来得及就被拿来做实验了。第三和第四分区其实只是在同一个扩展分区表中的,也就是说,在主引导分区中,我们只要建一个扩展分区项指向后面的扩展分区表就可以把第三和第四分区全部找到了。如果你的硬盘只是用分区工具直接分区的话那么你可能只要恢复两个分区项就可以了,一个用于引导的分区项,和一个扩展的分区项。而我这块盘做了两个主分区,所以要重建三个分区项,两个主分区项和一个扩展分区项。 我们需要知道的信息有,1、该分区开始的磁头,柱面,和扇区号2、该分区的所用的系统(这个好办
7、)3、该分区结束的磁头,柱面,和扇区号4、该分区开始的扇区地址5、该分区所占用的总扇区数。好了,回到WINHEX,单击下拉菜单中的“搜索”找到“寻找十六进值数值”,在对话框中添上“55AA”,在代码偏移量余数前打钩,并添入510(结束标志的偏移量)单击“OK”(知道为什么要找它么),你可能会找到许多“55AA”但是我们已经学习了引导分区的结构,上面有一些明显的特征,比如有厂商名和系统版本的ASCII码(FAT32的分区为MSWIN4.1,NTFS的分区为MSNTFS)
此文档下载收益归作者所有