- 积分
- 67
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2007-5-26
- 精华
|
2#
发表于 2007-7-21 19:14:32
|
只看该作者
来自: 湖北 来自 湖北
LZ的恢复方法值得借鉴!!不过有个问题不懂,想请教一下:为什么要看87-102扇区的数据? 我谈一下我的想法和我遇到这种情况时恢复的方案:80G的硬盘只有一个分区,那肯定是NTFS分区,那么这个硬盘的0扇区(这里讲的都是以LBA为标准的)是分区表的信息,第63一78扇区这16个扇区应该是这个分区的$BOOT文件内容所在的扇区,其中第63扇区是这个分区的DBR(有的资料上是这么说的,总之它相当于FAT文件系统中的DBR),第64-69扇区是系统的引导代码,第70-78扇区是保留扇区,一般没有用。总之第0扇区、第63-69扇区这几个扇区的数据是很关键的。 恢复方案:1、做镜像 2、看第0扇区的数据,有问题就手工修复分区表 3、查看第63-69扇区数据,如果没有问题进入第6步 ,如果有问题就找DBR和备份(一般在这个分区的最后 一个扇区里),找到后复制到第63扇区,然后将一般的NTFS分区的引导代码复制到第64-69扇区(因为它们是通用的,而且这个分区是引导分区,不能少这些数据) 4、根据第63扇区的数据找到$MFT的起始簇号的所在扇区,然后到那个扇区看$MFT文件有没有破坏,如果没有破坏的话进入第6步 5、如果$MFT破坏就找$MFT的备份(DBR中有相应的位置),然后复制到相应的位置 6、打开分区,应该可以看到数据,如果看不到数据进入第7步 7、用数据恢复软件恢复。
[ 本帖最后由 从头开始 于 2007-7-21 19:18 编辑 ] |
|