Jan 11th, 2007, 11:57 | 只看该作者 #43 |
流狼.土狼屯
|
报告一下, 还是没能搞定. 连接硬盘到WINXP PRO SP2之后, BIOS可以正确检测到200G的硬盘, 在WINXP里面用ACTIVE PARTITION RECOVERY虽然可以扫描到正确的分区表, 甚至还能看到正确的目录, 但如果我试图点击其中的某个文件, ACTIVE PARTITION RECOVER就报FLOATING PIONT ERROR然后就自动关闭了, 如果我不试图恢复任何文件, 直接RECOVEY PARTITION, 恢复之后的分区成了未能识别格式的200G, 而不是NTFS 我用PARTITION TABLE DOCTOR, 结果类似, 可以扫描到COPY OF BOOT SECTOR, 而PRIMARY OF BOOT SECTOR是毁坏了的, COPY OF BOOT SECTOR中间的信息完全正确, 格式是07(NTFS), 于是我用COPY OF BOOT SECTOR覆盖了PRIMARY OF BOOT SECTOR, 结果这个分区还是成了未能识别格式的200G, 而不是NTFS 各位大侠还有什么建议吗? |
[仓廪实而知礼节 衣食足而知荣辱] 在苍茫的大海上,狂风卷集着乌云。在乌云和大海之间,流狼像黑色的闪电,在高傲地飞翔...... |
|
|
Jan 12th, 2007, 09:43 | 只看该作者 #45 |
流狼.土狼屯
|
经过ACTIVE PARTITION RECOVERY的修复之后, 硬盘还是不能用!!! 现在0扇区的数据看起来没什么不妥了, ACTIVE PARTITION RECOVERY找出来的分区位置和分区大小看起来都是正确的, 07类型是NTFS也是对的. 搜索出来的MFT看起来也没什么问题 但是63扇区, 就是NTFS分区的第一个真正的扇区, 数据看起来完全不对, 我对比了另一个正常的NTFS硬盘, 63扇区应该是看起来象是某种引导扇区的样子 我现在的问题是: 1. NTFS是否存在着分区的引导扇区? 我还没有花时间好好学习NTFS的资料, 谁有资料可以PASS过来一份, 谢谢! 2. 如果63扇区错误的被覆盖了(我觉得WINDOWS 2000没有加EnableBigLba=1之前, 是非常有可能因为地址ROLL OVER从而导致覆盖了63扇区), 但是MFT是好的, 是否WINDOWS也会类似于MFT丢失一样的报告这个分区是未格式化的(这就是我现在看到的)? 3. 有什么软件可以恢复63扇区的引导资料? ACTIVE PARTITION RECOVERY好象没这个功能, PARTITION TABLE DOCTOR虽然说是有FIXBOOT功能, 实际上只支持FAT/FAT32, 我试过了, 并不具备恢复NTFS引导扇区的功能. 再请各位大侠相助!!! |
|
Jan 12th, 2007, 11:33 | 只看该作者 #46 | |
Go Territories
注册日期: May 2006
帖子: 6,293
积分:94
精华:24
声望: 1212462
|
引用:
2.那个63区就是0道1头1扇区,如果这个区坏了系统肯定认为这是个未格式化分区 3.没仔细研究过什么软件干这个。我一般partition sector和boot sector坏了都是手算的,你如果知道结构就很好算 |
|
|
Jan 12th, 2007, 22:43 | 只看该作者 #52 |
流狼.土狼屯
|
Partition Table Doctor是可以读写扇区, 但没有搜寻功能, 或许也可以搜寻但是我不会用. 我今天总算是搞定了这个硬盘, 我找了一个国产的100多K的DOS小程序DISKGN, 非常好用, 我就用它在整个硬盘里搜寻引导扇区(63扇区)的COPY, 本来这个COPY应该在NTFS分区的最后一个扇区, 结果因为WIN2K的地址ROLL OVER问题, 跑去了一个莫名其妙的地方, 我找到了之后在63扇区和最后一个扇区都覆盖了一下, 再次启动之后WINXP PRO SP2已经可以识别这个硬盘了, 看来MFT并没有破坏, WINXP全自动的执行了一下CHKDSK, 再之后整个硬盘的数据就完全回来了, 似乎只是最后COPY进去的那几个文件丢失了, 其他的老文件全都好好的 这几天真是麻烦各位大侠了, 再次扣谢!!! |
|