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
键。
选择要恢复的所有文件
创建设备的备份
首先卸载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