|
楼主 |
发表于 2008-2-27 09:24:20
|
显示全部楼层
自己成功修复了!谢谢大家!
方法是:通过WINHEX查看MBR和DBR都没问题,但WINHEX中看不到任何文件。所以推测是MFT错误。读出DBR中的MFT[wiki]扇区[/wiki]位置后跳到该扇一看,竟是VOLUME之类开头的,根本不是MFT。MFT扇区是以FILE0开始的。向后找,WINDOWS竟把MFT错写在了下一扇!为什么 ?真是不可思议!找到问题就很好解决了。复制MFT扇区到正确的位置保存,关闭硬盘电源再打开。虽然因为数据一致性问题WINDOWS仍然打不开硬盘,但用WINHEX一类的软件可以完全读出数据了。在WINHEX中打开该卷,自动建立数据链,成功复制100多G数据完好无损!这样可比FINALDATA得到的好多了。
最后还不太明白为什么WINDOWS会把MFT写错位置?高人现身指点一下。 |
|