csblc 发表于 2007-5-19 14:51:20

大虾们救救我的大硬盘吧

250G的大硬盘,里边没有操作系统,内容只是单纯的数据,大概能有40到50个G左右。
挂到机器上后,能看到盘符,看不到大小和可用空间的信息,一打开就说"未格式化",让格,因为有数据我一直没敢格。
在DOS下无法访问,说是"此卷不包含可识别的文件系统。请确定所有请求的文件系统驱动程序已加载,且此卷未损坏"。
在网上查说,可能是分区信息表有损坏,建议用winhex修复一下DBR,可怜小女实在是缺少基本知识,没有实战经验,用windex打开物理磁盘后确无从下手,有劳各位大虾了。下面是截图,用winhex打开后的图,看哪位大虾能指点一下,实在不胜感激!

harryand 发表于 2007-5-19 21:05:41

LZ的硬盘里有几个分区?如果只有一个就好办多了,有多个也没问题,不过操作时就要看清楚点,小心点了!你可以这样做:打开winhex后,选“工具”---“磁盘编辑器”-----“物理磁盘”----“(选择你要恢复的硬盘)”,接着点右上角的“向下的三角形”,你会看到下拉的菜单是你这个硬盘里的分区;选择有问题的分区,再选“启动扇区”,这时winhex就跳到了有问题的分区的DBR处了!此时从这个扇区开始向下数6个扇区,数到第6个扇区时(不包括DBR这个扇区),这里就是DBR的备份!一般是EB 58 90~~~~~~~~~最后则是55 AA!
选中这个扇区,点右键,“编辑”----“复制选块”---“标准”,这样就复制了DBR的备份了!回到DBR处(向上数回6个扇区就可以,或是再点那个“向下的三角形”,这样比较确定),点右键,“编辑”---“剪贴板数据”----“写入”,最后“文件”----“保存扇区”,退出winhex!到这里就完成了,就可以看到分区里的数据了,如果其他分区也有问题的话,就依法炮制即可!
因为我不知道怎么贴图片,不然加上一些图片,可能更能帮助理解!上面这种方法是最快捷的,如果LZ看不懂的话,也可以这样处理:格式化盘符,然后在使用EasyRecovery Professional等工具,对这个盘进行扫描,最后找会数据!不过这种方法就不够保证能找会所有数据(特别是FAT格式,且有文件碎片时),所以建议LZ还是用第一种方法,好好看看上面讲的过程,应该能恢复的!

awolfs8888 发表于 2007-5-20 10:24:53

太精典了...........学习了............

lxb36 发表于 2007-5-20 11:48:24

这才是实用的技术嘛,真希望多见到这些

heeeee 发表于 2007-5-25 20:41:44

请问1楼的怎么判断的LZ是FAT分区啊。呵呵

harryand 发表于 2007-5-26 05:11:01

谢谢LS朋友的提醒了:)LZ所给的信息的确不足以判断其分区的格式,至少还得再看DBR下一个扇区的内容,才能定论,粗心了!对于NTFS分区的DBR损害,可能就得手工填BPB表了!不知heeeee是否另有高招?能否赐教:)

tianciyx 发表于 2007-5-27 11:56:09

很好,又学到了不少知识

heeeee 发表于 2007-5-27 23:52:13

NTFST同样有个备份的地方,在分区的 最后一扇。如果这也破坏了。再手工不迟哈。

harryand 发表于 2007-5-28 00:20:15

你是指$MFTMirr吗?它一般只保存$MFT的前四个文件,即你能根据它找回$MFT,$MFTMirr,$LogFile,$Volume这四个元文件!但DBR是属于第8个元文件,即$BOOT的内容,所以DBR在NTFS中并没有备份!(当然$MFTMirr还可能保存多于4个的元文件,但不是普遍性的系统都是这样,所以这种“看运气”的恢复不作讨论)

不知heeeee提到的“在分区的 最后一扇”是在一种什么样的前提条件下才存在的NTFS分区?能否详解?

harryand 发表于 2007-5-28 00:41:33

heeeee,不好意思!我理解你的“最后一扇”了:)忙着学PLC,竟忘了这些基础,看来得温习温习了!
页: [1] 2
查看完整版本: 大虾们救救我的大硬盘吧