特点
主要用途:恢复分区表。
限制:不能恢复 ext4 文件系统中的已删除文件。
好像:不能直接恢复单个的被删除文件?
可以恢复单个的被删除文件:rlinux https://www.r-studio.com/zhcn/free-linux-recovery/Download.shtml
Testdisk 基于整个磁盘、或磁盘分区的恢复功能较为强大。ext2 有基于文件的恢复功能。ext3/4 没有?基于目录和文件的恢复功能?
在 ext4 下,没有 Undelete 选项。
参考:
How to Recover Deleted Files on Linux with testdisk https://www.howtogeek.com/700310/how-to-recover-deleted-files-on-linux-with-testdisk/
官方文档:Testdisk,数据恢复
https://www.cgsecurity.org/wiki/TestDisk_CN
TestDisk 是一款开源软件,受GNU General Public License (GPL v2+)条款保护.
TestDisk 是一款强大 的免费数据恢复软件! 早期主要是设计用来在使用有缺陷的软件,病毒或人为误操作(如不小心删除分区表)导致的分区丢失后,帮助用户恢复丢失分区,或修复不能启动的磁盘。 用Testdisk来恢复分区表非常简单。
TestDisk支持以下功能:
- 修复分区表, 恢复已删除分区 << 主要功能
- 用FAT32备份表恢复启动扇区
- 重建FAT12/FAT16/FAT32启动扇区
- 修复FAT表
- 重建NTFS启动扇区
- 用备份表恢复NTFS启动扇区
- 用MFT镜像表(MFT Mirror)修复MFT表
- 查找ext2/ext3/ext4备份的SuperBlock
- 从FAT,NTFS及ext2文件系统恢复删除文件 << 注意:不能恢复 ext4 文件系统
- 从已删除的FAT,NTFS及ext2/ext3/ext4分区复制文件.
TestDisk拥有两种模式:新手模式和专家模式。对于那些对数据恢复技巧了解很少,甚至完全一无所知的人来说,Testdisk可用于收集非启动分区的详细信息,后续再发送给专业数据恢复人员进一步分析。 对于那些对数据恢复较为熟悉的人员来说, Testdisk是一款现场非常容易操作的数据恢复工具。
:https://www.cgsecurity.org/wiki/TestDisk_CN