首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >恢复编程源文件

恢复编程源文件
EN

Server Fault用户
提问于 2010-11-01 04:01:14
回答 2查看 113关注 0票数 0

我有源代码文件(Java和C++)可以从损坏的RAID 1+0数组中恢复,我可以使用其他服务器访问虚拟驱动器,但是ReiserFS分区无法用ReiserFS工具恢复。

我使用DD制作了分区的二进制映像,现在我想知道是否有比GREP更好的工具来使用文件ex中包含的标记查找文件。

WatchDog.cpp必须包含“类WatchDog.”

代码语言:javascript
复制
grep -a -B20 -A1000 'class WatchDog' BACKUP.img | strings > recovered.txt

我正在考虑某种REGEX工具,它可以用模式找到这些文件,因为这是编程代码!

谢谢你的帮助!

EN

回答 2

Server Fault用户

发布于 2010-11-02 15:19:08

如果你不顾一切的尝试http://www.cgsecurity.org/wiki/PhotoRec,我已经在这个项目上取得了成功。此外,http://trinityhome.org/Home/blog.php?front_id=15可能有一些可以使用的工具。

祝好运!

票数 1
EN

Server Fault用户

发布于 2010-11-01 08:25:59

即使无法恢复分区,也可以挂载吗?如果您尝试类似于mount -t reiserfs -o ro,loop your_dd_image.img /mnt/recovery的东西会发生什么?坐骑失败了吗?我也曾经历过一个失败的RAID数组,其中包含一个ReiserFS文件系统。在我的例子中,分区包含了很多错误,更像是一个失败的系统,而不是文件系统,但是我仍然能够从那里恢复很多文件,从备份中恢复其余的文件(您有这些文件,对吗?;)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/196783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档