avg3271m - 2008/11/5 15:47:00
都怪我多手,用了一次fdisk /mbr以后硬盘就启动不能了
于是用PE启动,用windows磁盘管理器重新把C分区设为活动,这时候灾难发生了:E,F,G,H盘全部丢失,总体呈现未分区的状态....
用了几个软件的重建分区表的功能都不见效= =
于是求助如何在保有数据的前提下找回分区?还是说只能用暴力的COPY法来挽救数据?
不胜感激TAT
Koori - 2008/11/5 17:11:00
貌似已经不是丢失的概念了吧?实际上你已经靠自己的双手把硬盘格了又格、洗了又洗了~~劝你给数据开追悼会吧~= =|||
分析一下过程....
1)fdisk /mbr 重写硬盘主引导区完毕硬盘就启动不能了
……就是说你居然没有修复安装Windows吧?
2)启动PE...用windows磁盘管理器重新把C分区设为活动
你确定只是设置了Active么?或者……你确定你用的是PE么?如果是这样的话是绝对不会出现你说的情况的,你究竟选的哪项最好能说明白~设置Active之后会提示如何如何做会有风险,操作完毕后会提示是否要检查磁盘。
3)用了几个软件的重建分区表的功能都不见效= =
也就是说你的分区信息已经被重新改写和覆盖了很多次了,你觉得你硬盘上那些资料还怎么能恢复回来呢?劝你还是默哀好了~
这么说吧……文件在磁盘上的删除的确并非是直接把文件删掉了,而是在文件块位置把磁盘相应的信息用二进制“0”覆盖掉了。一般的恢复软件只是根据近期擦写过的痕迹恢复部分覆盖掉的“0”修改回“1”而已,当然,只有在这个操作过程中擦写信息才会被记录出来,可你反复修改了N次分区信息,已经基本上是玩火自焚了~。
话说fdisk本身搞定mbr功能之后,默认记载引导信息的主分区就是活动的,如果你事先没有删除或者破坏系统的话是不会启动不了的,小错误只要修复安装Windows然后敲几条命令就可以了。而这期间你重新设置一下分区状态为活动的话,PE会提示你该分区已处于活动状态是否重新设置。也就是说到这一步你肯定点错了什么才会这样。你之后又说自己用了多种软件重新写过分区信息……那么即便原先文件没有被“0信息”覆盖掉也被你改写的时候写掉了。我个人认为数据是恢复不回来了。
根据我的认知程度来看,重建分区表的过程是这样的:首先设置分区大小,然后从制定位置(通常为分配区末尾处)到设置大小的部分写出一部分信息,最后将分区内的信息归零处理。也就是说你已经自己手动把你的硬盘洗了又洗,格了又格,再暴力拷贝也不可能在没有获取任何修改信息的前提下恢复数据的~~~
总体来说,这是你自己亲手造成的结果,只能说希望你以后操作前能先熟悉相关知识之后再做操作。至于这次……你还是准备一下做好后事吧~~~
月宮あゆ - 2008/11/5 17:21:00
刚好我有发过帖子,或许对楼主有帮助
avg3271m - 2008/11/5 17:41:00
5...暴力挂盘COPY法,目前恢复进度已经接近50%...看来今晚有望在群里冒泡了=3=
无论怎样重建分区表,软件操作之前都会给出发现的分区并要求确认的吧。。。问题是根本就没有发现分区,于是确认也就无从谈起了...而且重写分区表不会覆盖文件数据的吧= =
至于说fdisk /mbr的问题,就是用了那个硬盘才起动不能的。。。用了那个以后活动分区变成了E盘...于是自然而然就爹起麻先了...只是不知道重设C为活动以后,EFG不见的原理是什么...D盘也还是好的....
---------------------------------
呀,AYU酱冒泡了,贵鼻安否?