testdisk数据恢复实用程序

在本教程中,我们将使用testdisk实用程序执行删除文件的恢复。

要在Ubuntu,Debian和Linux Mint上安装TestDisk:

$sudo apt install testdisk

在CentOS,Fedora,Almalinux和Red Hat上安装TestDisk:

$sudo dnf install testdisk

在Arch Linux和Manjaro上安装TestDisk:

$sudo pacman -S testdisk

使用testdisk扫描设备:

# testdisk /dev/sdX1

确保选择设备,然后按“返回”选项上的“进入”选项。

选择分区并选择“继续”

选择设备的分区类型,TestDisk将尝试识别自己。通常我们要从TeskDisk默认尝试找到默认分区类型以找到正确的分区类型。在我们的情况下,我们需要的选项是“无”。

选择分区类型,最好是无论TestDisk检测到什么
选择高级文件系统UILS。

选择高级Finessem实用程序
在此阶段,我们需要选择所需的分区并选择取消删除。

选择“取消选择”选项以查看已删除的文件列表
在此阶段,我们只需选择所需的文件即可恢复和命中“C”密钥以复制到我们当前的目录并答案“Y”。一旦复制是Donem从tesdisk实用程序退出了q键。

选择要恢复的所有文件

从FAT文件系统中恢复被删除的文件

创建设备的备份

首先卸载USB设备,并使用DD命令进行备份。

卸载u盘或者sd卡

# umount /dev/sdX

如果由于任何原因我们无法卸载设备,请使用只读权限重新挂载:

# mount -o remount,ro /dev/sdX

对整个分区进行备份:

# dd if=/dev/sdX of=/home/onitroad/backup_sdX.dd
  • 要恢复dd文件的备份我们只需要反转该过程:
# dd if=/home/onitroad/backup_sdX.dd of=/dev/sdX
日期:2020-07-07 20:56:05 来源:oir作者:oir