Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

最大的社区版本,Ubuntu的发源地
回复
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

#1

帖子 科学之子 » 2016-01-10 16:50

Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?
具体情况:
debian下意外用mkfs.ext4对一个NTFS分区进行了格式化
终止时印象中好像写入了几千或几万个blocks(blocks大小忘了)
windows下的diskgenius可以扫描出很多文件
testdisk&photorec也能扫描出很多,但相比diskgenius来说,很少
基本上按p没列出来的,都找不到了
数据不是很重要,但仍想找回,主要想借此机会玩玩数据恢复,毕竟算是"实战版"的数据恢复了
以后真遇到非常需要恢复的数据了,也好有经验(当然,更好的是养成备份习惯,我的数据虽然不太重要,但还是丢失了才知道不好受)

说一个可能有效的思路给有需要的人,不过我的数据不是很重要,我就不打算折腾了
除了下载所谓破解版(不确定网上那些破解版是否有效,是否带毒),也可以根据diskgenius扫描到的信息手动恢复.
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

#2

帖子 vickycq » 2016-01-10 21:48

上次由 vickycq 在 2016-01-10 21:53,总共编辑 1 次。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

#3

帖子 科学之子 » 2016-01-11 9:59

FAT unformat真的很强?我这里的结果是恢复出一堆"没用"的windows残留文件
7z的话如果选择N,还能恢复出几个来,不过文件名也全是'f????'这类
测试的debian8.2默认源的 6.14版,7.0版还在扫描中....
貌似FAT unformat步骤完成之后photorec界面会假死,但貌似硬盘还在不断io,停止都无法停止
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

#4

帖子 jinjiachen » 2016-01-11 11:45

科学之子 写了:Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?
具体情况:
debian下意外用mkfs.ext4对一个NTFS分区进行了格式化
终止时印象中好像写入了几千或几万个blocks(blocks大小忘了)
windows下的diskgenius可以扫描出很多文件
testdisk&photorec也能扫描出很多,但相比diskgenius来说,很少
基本上按p没列出来的,都找不到了
数据不是很重要,但仍想找回,主要想借此机会玩玩数据恢复,毕竟算是"实战版"的数据恢复了
以后真遇到非常需要恢复的数据了,也好有经验(当然,更好的是养成备份习惯,我的数据虽然不太重要,但还是丢失了才知道不好受)

说一个可能有效的思路给有需要的人,不过我的数据不是很重要,我就不打算折腾了
除了下载所谓破解版(不确定网上那些破解版是否有效,是否带毒),也可以根据diskgenius扫描到的信息手动恢复.
diskgenius的确好,恢复功能强大,不知道你的手动恢复是指什么,不都是扫描出来直接复制吗
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

#5

帖子 科学之子 » 2016-01-11 12:47

jinjiachen 写了:
科学之子 写了:Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?
具体情况:
debian下意外用mkfs.ext4对一个NTFS分区进行了格式化
终止时印象中好像写入了几千或几万个blocks(blocks大小忘了)
windows下的diskgenius可以扫描出很多文件
testdisk&photorec也能扫描出很多,但相比diskgenius来说,很少
基本上按p没列出来的,都找不到了
数据不是很重要,但仍想找回,主要想借此机会玩玩数据恢复,毕竟算是"实战版"的数据恢复了
以后真遇到非常需要恢复的数据了,也好有经验(当然,更好的是养成备份习惯,我的数据虽然不太重要,但还是丢失了才知道不好受)

说一个可能有效的思路给有需要的人,不过我的数据不是很重要,我就不打算折腾了
除了下载所谓破解版(不确定网上那些破解版是否有效,是否带毒),也可以根据diskgenius扫描到的信息手动恢复.
diskgenius的确好,恢复功能强大,不知道你的手动恢复是指什么,不都是扫描出来直接复制吗
直接使用diskgenius的复制功能,免费版有大小限制的.
所以可以根据diskgenius提供的信息尝试用hex编辑器之类手动读取恢复.
不过我试了下photorec7.0的恢复,貌似也能恢复出来了,但文件名还是fXXX这样,XXX是数字.
所以还是要依赖diskgenius提供的大小来查找,有办法连文件名也出来就好了
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: Linux下除testdisk&photorec外还有什么工具可以恢复误格式化的分区文件?

#6

帖子 vickycq » 2016-01-11 13:21

科学之子 写了:但文件名还是fXXX这样...有办法连文件名也出来就好了
If the filesystem isn't damaged, try TestDisk. TestDisk may be able to undelete the file with its filename. It works for FAT, NTFS and ext2.
In some case, the filename is stored in the file itself, PhotoRec try to recover the filename in this case but most of the time, PhotoRec can't. PhotoRec uses the logical sector number to create the filename, it appends the original filename or the document title when possible, the filename ends by the file extension.
http://www.cgsecurity.org/wiki/PhotoRec ... enames_.3F
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复