Testdisk 取消删除FAT文件

Testdisk 取消删除FAT文件

此恢复示例将指导您逐步使用TestDisk从 FAT (FAT12/FAT16/FAT32) 和 VFAT 文件系统中恢复删除的文件。FAT 主要用于数码相机的存储卡和 USB 闪存盘。VFAT 主要存在于 Windows 下格式化的外部硬盘上。可以恢复已删除的文件。当文件被删除时,文件名被标记为已删除,数据区域被标记为未分配/空闲,但 TestDisk 可以读取已删除的目录条目并找到文件开始的位置。如果数据区域没有被新文件覆盖,则该文件是可恢复的。

运行 TestDisk 可执行文件

如果尚未安装 TestDisk,可以从TestDisk 下载。从存档中提取文件(包括子目录)。

要从硬盘、USB 闪存盘、智能卡等恢复丢失的分区或修复文件系统,您需要足够的权限来访问物理设备。

  • Dos.png在DOS下,运行TestDisk.exe
  • 赢.png在 Windows 下,testdisk-7.0/testdisk_win.exe从管理员组中的帐户启动 TestDisk(即 )。
  • Linux.png在 Unix/Linux/BSD 下,您需要 root 才能运行 TestDisk(即。sudo testdisk-7.0/testdisk_static
  • Macosx.png在 MacOSX 下,启动 TestDisk(即testdisk-7.0/testdisk)。如果您不是 root,将在您确认后使用 sudo 重新启动。
  • Os2.png在 OS/2 下,TestDisk 不处理物理设备,只处理磁盘映像。对不起。

要从媒体映像恢复分区或修复文件系统映像,请运行

  • testdisk image.dd雕刻原始磁盘映像
  • testdisk image.E01从 Encase EWF 映像恢复文件
  • testdisk 'image.???'如果 Encase 图像被分割成多个文件。

Linux.png Macosx.png要修复 TestDisk 未列出的文件系统,请运行testdisk device,即

  • testdisk /dev/mapper/truecrypt0testdisk /dev/loop0从 TrueCrypt 分区修复 NTFS 或 FAT32 引导扇区文件。同样的方法适用于使用 cryptsetup/dm-crypt/LUKS 加密的文件系统。
  • testdisk /dev/md0修复 Linux RAID 设备上的文件系统。

日志创建

Testdisk 取消删除FAT文件
  • 选择“创建”,除非您有理由将数据追加到日志中,或者您从只读介质执行 TestDisk 并且必须在其他地方创建它。
  • 按 Enter 继续。

磁盘选择

TestDisk 应检测到所有硬盘驱动器并列出正确的大小。

Testdisk 取消删除FAT文件
  • 使用向上/向下箭头键选择丢失分区的硬盘驱动器。
  • 按 Enter 继续。

Macosx.png如果可用,请使用原始设备/dev/rdisk*而不是/dev/disk*更快的数据传输。

分区表类型选择

TestDisk 显示分区表类型。

Testdisk 取消删除FAT文件
  • 选择分区表类型 – 通常默认值是正确的,因为 TestDisk 会自动检测分区表类型。
  • 按 Enter 继续。

启动取消删除过程

  • 选择高级
Testdisk 取消删除FAT文件

选择保存丢失文件的分区,然后选择取消删除

Testdisk 取消删除FAT文件

FAT 文件取消删除

删除的文件和目录显示为红色。

  • 要取消删除文件,请选择要恢复的文件,然后按“c”复制该文件。
  • 要恢复已删除的目录,请选择该目录并按“c”以取消删除该目录及其内容。
Testdisk 取消删除FAT文件

选择恢复的文件应写入的位置

选择目的地

Testdisk 取消删除FAT文件

FAT文件恢复完成

当您取回文件时,请使用“quit”退出。

Testdisk 取消删除FAT文件

为了获得最大的安全性,TestDisk 不会尝试取消删除文件,而是允许您将已删除的文件复制到另一个分区或磁盘上。请记住,您必须避免在保存数据的文件系统上写入任何内容。如果这样做,已删除的文件可能会被新文件覆盖。

TestDisk可以恢复删除。

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/10855

(0)
凯影的头像凯影
上一篇 2024年1月5日 下午2:33
下一篇 2024年1月9日 上午9:18

相关推荐

  • pve 虚拟机关机未成功被锁定,如何解决

    有时我们在回滚快照时,因为某一些错误并不能正确回滚,导致LXC容器被锁定,导致我们无法进入系统,只需要在Proxmox VE下输入解锁命令即可解锁。 例如我有一个LXC容器Ubuntu系统,因为快照回滚失败被锁定,容器加了一个锁并变为rollback状态,此时此容器无法打开。 只需要在Proxmox VE命令行窗口输入解锁命令即可解锁。 如果是虚拟机被锁定则…

    2024年6月17日
    2.1K00
  • 部署linux服务器管理面板–Ajenti

    一、部署Ajenti服务器管理面板 1.Ajenti官网 官网地址:https://ajenti.org/ 2.其他操作系统部署方式 3.部署Ajenti 在本地直接部署署Ajenti,安装成功会有如下提示。 curl https://raw.githubusercontent.com/Eugeny/ajenti/master/scripts/install…

    2023年9月19日
    1.2K00
  • 800 多个 Kubectl 常用命令,再也不怕不会用 Kubernetes!

    这个存储库包含脚本 gener_ aliases.py 可以生成数百个方便的 kubectl shell 别名,您不再需要拼写出每个命令和–flag 参数。 通过命令/标志排列创建的 shell 别名示例如下: 示例 800 个别名,下面列出一部分: 访问下面地址,查看所有别名: 安装 您可以直接下载 bash/zsh 的文件…

    2023年7月26日
    1.1K00
  • Centos7升级内核后无法启动解决办法:mpt[23]sas驱动问题

    entOS 7.* 从内核 3.10.0 升级到 5.*.*后,重启不了,原因是 Linux 内核 4.4.x 版本之后,dracut 命令生成的 initramfs 默认不会自动加载 mpt3sas 驱动模块。因为没有对应的驱动程序,所以识别不了系统盘 1. 查询3.10.0 initramfs的驱动 可以看到在3.10内核的时候是mpt2sas…

    2023年5月6日
    1.6K00
  • CentOS 修改 SSH无操作自动断开时长及连接超时

    CentOS 修改 SSH无操作自动断开时长 当 SSH 连接到 CentOS 服务器时, 如果一段时间不操作, SSH 会自动断开。 这时, 可修改配置增加连接时长。 一、修改配置 在配置中找到 修改为 ClientAliveInterval 指定了服务器端向客户端发送消息的间隔,默认 0 不发送消息。ClientAliveInterval 30…

    2023年2月20日
    2.3K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信