LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3252|回复: 11

关于ext3文件系统如何恢复误删除的文件的问题?

[复制链接]
发表于 2006-11-1 12:22:45 | 显示全部楼层 |阅读模式
我用 baidu 搜索了一下,基本都是在 ext2 文件系统下恢复文件的方法,好像没有 ext3 下的;

ext2 下的恢复工具有:unrm、e2undel、tct、recover、mc等;
不知道 ext3 下的工具有哪些?

另外我在看 e2undel 的文档时,发现这么一句:
However, ext3 behaves in a different manner in one crucial point: If a file is deleted, its inode data are removed, too. Especially, the list of data blocks is lost; so it is[color="Red"] not possible to recover any deleted file.

难道 ext3 下没法恢复删除的文件吗?

谢谢!
发表于 2006-11-1 12:35:33 | 显示全部楼层
ext3 删除的文件不能恢复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-1 14:13:50 | 显示全部楼层
惨啦。。。。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-17 09:52:55 | 显示全部楼层
linux误删除恢复是很麻烦的,市面上的软件都无法搞定,Ext2,ext3误删除也不是不能恢复,只要在删除后不再运行系统,是可以恢复的!
推荐:http://www.sjhf.net
回复 支持 反对

使用道具 举报

发表于 2007-6-9 11:44:02 | 显示全部楼层
可以恢复,参考这个就 可以了
http://www.sosdb.com/jdul/dispbb ... p;ID=342&page=1
回复 支持 反对

使用道具 举报

发表于 2007-6-10 00:42:11 | 显示全部楼层
恢复ext3系统下文件,
多数情况下是不现实的,
至少是不经济的。
如果你愿意试试debugfs,
不妨试试——
试一下也好
增加感性认识^_^
但是抱过大的希望是不切实际的。
回复 支持 反对

使用道具 举报

发表于 2007-6-10 03:51:25 | 显示全部楼层
ext误删的文档到还没好好的找过
现在用的文件系统是reiserfs
前天把~/误删了
不过还好,恢复了八成的样子。
回复 支持 反对

使用道具 举报

发表于 2007-6-10 16:54:47 | 显示全部楼层
删除文件应该只是把占用 inode 和 block  给重新标志为可自由分配的而已。 只要你删除之后马上umount/或者只以只读的方式mount. 那么还是有可能恢复的。 ext3 和 ext2在磁盘结构上基本一致, inode 所占用的空间都是预先分配好的。
回复 支持 反对

使用道具 举报

发表于 2007-6-11 10:16:56 | 显示全部楼层
只要删除后不写东西,基本上是可以恢复得!你自己用winhex一类得编辑软件测试一下就知道了!删除后数据还在磁盘上,只要知道结构就可以恢复出来了!至少我们做过得80%以上是可以恢复得
回复 支持 反对

使用道具 举报

发表于 2008-10-25 09:46:34 | 显示全部楼层
ext3grep
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表