深圳光头 发表于 2007-5-7 21:52:00

求助专家!我的硬盘$MFT损坏后一个奇怪的情况

0C000000000 00 00 00 00 00 8D 0046 49 4C 45 30 00 03 00......?FILE0...
0C0000010C4 D9 2F 05 00 00 00 0001 00 01 00 38 00 01 00馁/.........8...
0C000002098 01 00 00 00 04 00 0000 00 00 00 00 00 00 00?..............
0C000003006 00 00 00 00 00 00 008D 00 00 00 00 00 00 00........?......
0C000004010 00 00 00 60 00 00 0000 00 18 00 00 00 00 00....`...........
0C000005048 00 00 00 18 00 00 00F0 47 BA 0F 8D 73 C7 01H.......餑?峴?
0C0000060F0 47 BA 0F 8D 73 C7 01F0 47 BA 0F 8D 73 C7 01餑?峴?餑?峴?
0C0000070F0 47 BA 0F 8D 73 C7 0106 00 00 00 00 00 00 00餑?峴?........

这是用winhex 在分区表里找到MFT的位置,跑到相关的扇区一看,发现非常奇怪的现象:

所有应该是 46 49 4c 45 开头的元数据所在的扇区起始位置,相关的纪录都朝后错位了8个字节

其他所有的类似log/extend/MFTMirror 等等全都是这样,百思不得其解,难道硬盘上的扇区会
整体朝后平移8个字节?

我这个是300G的sata盘,用硬盘盒连的,只要一非正常关机,就会MTF损坏,每次都要用
easyrecover 慢慢恢复,非常苦恼,请专家支招,谢谢

烟台硬盘数据 发表于 2007-5-7 21:55:00

出现类似情况个认为或许是因为操作系统对于大硬盘支持问题造成的。

reeker 发表于 2007-5-9 12:11:20

或许所看到的,并非实际的$MFT的起始扇区

lxb36 发表于 2007-5-11 15:11:53

MFT好象是NTFS格式的主文件分配表,每次操作会损坏这个吗?

harryand 发表于 2007-5-11 16:43:55

“我这个是300G的sata盘,用硬盘盒连的,只要一非正常关机,就会MTF损坏,每次都要用 ,IW$XD
easyrecover 慢慢恢复,非常苦恼,请专家支招,谢谢”
请问楼主是在损坏前用winhex看的$MFT,还是损坏后看的?

请楼主看看DATA区域的文件是不是也向后移位了8个字节!

深圳光头 发表于 2007-5-26 11:43:32

引用第5楼wjsxy于2007-05-11 17:16发表的:

同感,有些板子包括操作系统本身对大硬盘支持不够造成,得换vista了。


请问vista对大硬盘的支持有什么样的优化呀?

深圳光头 发表于 2007-5-26 11:45:37

引用第4楼harryand于2007-05-11 16:43发表的:
“我这个是300G的sata盘,用硬盘盒连的,只要一非正常关机,就会MTF损坏,每次都要用 ,IW$XD
easyrecover 慢慢恢复,非常苦恼,请专家支招,谢谢”
请问楼主是在损坏前用winhex看的$MFT,还是损坏后看的?

请楼主看看DATA区域的文件是不是也向后移位了8个字节!

MTF是有偏移位置的,可以直接定位,data区域可以吗?

如果data没偏移,只是MTF偏移了,是不是操作系统在写入MTF时的bug?
页: [1]
查看完整版本: 求助专家!我的硬盘$MFT损坏后一个奇怪的情况