|
楼主 |
发表于 2008-5-18 00:26:29
|
显示全部楼层
今天已经完全直接在原分区上修复!!!!! >_<...........................^_^..............................
总之,自己去阅读了大量有关NTFS格式的文档后,终于弄明白了MFT扇区的校验码是怎么回事。
然后的确发现并修正了最后那个$VOLUME元文件的第二个扇区的校验码。在此非常感谢LOVE兄的提醒,因为他提到过可能是校验码不对的问题。虽然后来LOVE兄很忙,没有时间跟我讲解有关MFT的知识,并且还很热情的说可以用QQ远程帮我看看。但是当时我在修正了校验码后,访问J:盘时依然提示“目录或文件损坏”,而最近有很多课程很忙很烦,所以我打算干脆直接格式化了算了,反正数据已经恢复,只是没有在原分区上直接修复,有些遗憾而已。
正当我万念俱灰之时,今天我正打算把它格式化之前,我想反正也是死马当活马医,于是打算在格式化之前使用CHKDSK命令试试。上次虽然试过了,可是没有加上/F 或 /R的参数,以只读模式运行的。因为LOVE兄也说过了,数据修复用CHKDSK是最忌讳的一个命令。
可是结果想不到的是,竟然好了!!!!竟然好了!!!竟然完全好了!!!!一点数据也没有损坏!!!!
CHKDSK命令截图如下,现在已经可以直接在WINDOWS下打开分区了!!!!
因此可以得到下面几点很重要的一些心得:
1、在DBR,MFT以及分区表等受损时,如果直接就很傻地马上使用CHKDSK命令的确是一个很忌讳很蠢的事情!!!
2、但是如果在完全手工修复了MFT后,我想此时用CHKDSK命令则正应该是修复步骤的最后一步,它所做的工作就是能够自动的帮你重建MFT。
3、但是在此需要郑重申明的是,前提是你有足够的有关NTFS的相关知识,并保证MFT已经通过你自己手工完全修复了。否则全变成FOUNDXXX.CHK文件的话别来找我。
4、最后再提示一句废话,数据恢复须谨慎。CHKDSK命令是有风险的!!!!!
[ 本帖最后由 ducky 于 2008-5-18 00:34 编辑 ] |
|