+ -
当前位置:首页 → 问答吧 → 我可以找回我的数据吗?

我可以找回我的数据吗?

时间:2005-04-04

来源:互联网

唉,真惨,只怪自己太大意!
我有一个 firewall 6.4G 的硬盘,以前是用来备份用的,但现在觉得又没什么用了,就想装个 linux 来玩玩,于是,就装起了 DEBAIN ,装是时候是选择自动分区的,也就是说把整个硬盘的空间都用上了,但后来发现原来还的一点很重要的东西还没有备份好,这下可惨了!!
不知道各位兄弟有什么办法可以令我把这些东西找回来的呢?
你们可要帮帮我啊,这些东西对我来说可是很重要的啊!

作者: xagcf   发布时间: 2005-04-04

说的不够详细,原来的分区情况,是什么文件系统,是多大的数据?
现在的分区情况,文件系统情况,debian装好了没有,装了多大?还是装好了都用了一段时间了?

不过估计是没什么希望了。一般重写分区表以后,再想恢复已经是比较麻烦的事情了。
如果你分区表重写后,新的文件系统都建立了,那么数据的破坏已经无法避免了。
如果你都装上debian了,那么基本就没戏了。

作者: savagePig   发布时间: 2005-04-04

原来的分区表是这样的:

/dev/hda1 FAT32
/dev/hda5 FAT32
/dev/hda6 FAT32

装有 win98 系统
现在DEBAIN已经装好了,但是只启动过一次!!


现在分区情况是这样的
/dev/hda1 /
/dev/hda2 swap

作者: xagcf   发布时间: 2005-04-04

;)我损坏了80G的HD数据

用PQ给LINUX分区,居然S机……一下RESET。果然翻天覆地大变化。一切从0磁道开始HOHO

作者: teaker   发布时间: 2005-04-04

那些数据可是很重要的, 不是能网上找到的那种啊,!!!

作者: xagcf   发布时间: 2005-04-04

说的还是不够详细啊,每个分区的大概大小呢?
不过偶觉得你已经基本没戏了。
如果你丢失的东西不多,而且仅仅文本的话,那么你可以用liveCD启动,
然后hexedit /dev/hda,然后搜索你那些文本里面一定会出现的关键字。
如果能够找出些片段来,自己拼接一下还是能复原一部分的。
如果是zip,rar,exe,doc,pdf这类的高度结构化的非文本文件,救回的概率已经<1%了。

作者: savagePig   发布时间: 2005-04-04

具体的分区大小我就忘记了,但是我记得的是
c: 2G
d: 50%
e: 50%
应该是这样的,我不见的文件是 word 来的,!!
具体怎么做??用那个 liveCD ???
还忘赐教!!

作者: xagcf   发布时间: 2005-04-04

doc?那不太可能恢复了。
因为doc的内容是高度结构化,而且还做了变换的。比如你的doc文档里面有savagePig这个单词,
但是用hexedit打开就肯定搜不到这个单词。
因此,你无法从key的角度来定位你的文档。
所以,你只有一个办法,从目录树的结构来定位。
但是,你的文件系统已经被破坏了,文件分配表(包括备份的那个)和根目录树估计都没了,
也就是说,如果你那个文件放在根目录下,那已经是铁定找不出来了。

如果放在子目录下,那么对全盘进行搜索,找出目录结构并解析,还是有可能能够找到的,
但是,还必须保证找到后指向的文件块没有错误。并且手动把他们拼接在一起。

但是,因为doc的高度结构化特性,这个过程要求你的子目录树没有破坏,而且那个文件所处的块也没有破坏。
这不太可能。因为doc比较大,可能有上百个簇。而这些簇极有可能因为磁盘碎片的问题分散在各个地方。现在你改变了分区,还重装了系统,这里面只要有一个块被改写了,恢复就不会成功。

总之,如果你不死心的话,那么就看一下fat32的结构,然后自己开工吧。

或者,还有个办法就是去找些数据恢复软件。偶不搞灾难恢复的,所以对这些软件不清楚。不过偶觉得偶提的方法应该有软件可以自动实现的。这个方法应该也是对FAT32上面数据恢复的最后一条路了。

作者: savagePig   发布时间: 2005-04-04

你说得那么高深,我看我还是不会搞的了!!
你说在FAT32下来搞的意思是不是说可以装个 win 系统再来搞啊?

作者: xagcf   发布时间: 2005-04-04

别想了,找不回来的了。

作者: zenz   发布时间: 2005-04-05

...
你要是再装个win,那恢复的可能性就会从1%降到0.001%了。

如果那些数据的确重要,把硬盘拆下来,找数据恢复公司恢复吧。

作者: savagePig   发布时间: 2005-04-05

现在最重要的是不要再进行写操作了。找一个win系统,把它当作从盘挂上,再装个数据恢复软件试试。

作者: ziyouwa   发布时间: 2005-04-05

引用:
作者: savagePig
...
你要是再装个win,那恢复的可能性就会从1%降到0.001%了。

如果那些数据的确重要,把硬盘拆下来,找数据恢复公司恢复吧。
TO savagePig:
是比较重要的,但是,我想先搞搞啊!!也不至于找公司吧??

引用:
作者: ziyouwa
现在最重要的是不要再进行写操作了。找一个win系统,把它当作从盘挂上,再装个数据恢复软件试试。
TO ziyouwa:
可以推荐一个软件吗?我看网上的很多都是不支持 ext2、ext3 等文件格式的!

作者: xagcf   发布时间: 2005-04-06

顶!!!!!!!!!!!!!!

作者: xagcf   发布时间: 2005-04-07

http://www.onlinedown.net/soft/30589.htm

作者: roadgo   发布时间: 2005-04-08

如果没有对硬盘进行写操作可以恢复全部数据

作者: sjqu   发布时间: 2005-04-08

具体怎样操作??
我现在是把分区格式从 FAT32 改成 EXT3 ,比较难搞啊!!

作者: xagcf   发布时间: 2005-04-12