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

相关推荐

  • 在 Kubernetes 上最小化安装 KubeSphere

    除了在 Linux 机器上安装 KubeSphere 之外,您还可以将其直接部署在现有的 Kubernetes 集群上。本快速入门指南将引导您完成在 Kubernetes 上最小化安装 KubeSphere 的一般性步骤。 准备工作 备注 部署 KubeSphere 确保您的机器满足安装的前提条件之后,可以按照以下步骤安装 KubeSphere。 执行以下命…

    2023年4月18日
    1.3K00
  • linux查看某个文件夹的大小(ls命令、du命令详解)

    ls 命令:列出当前工作目录下的所有文件/文件夹的名称 使用ls -l,会显示成字节大小,ls- lh会以KB、MB等为单位进行显示更加直观。 du 命令:查看当前目录和子目录文件夹/文件大小情况 du = disk usage 磁盘使用率,输出每个文件或者目录总大小,其用法如下: du -sh:查看当前目录总大小。 du -sh *:查看当前目录所有子目录…

    2024年5月13日
    1.7K00
  • 常见三种存储方式DAS、NAS、SAN的架构及比较

    随着主机、磁盘、网络等技术的发展,数据存储的方式和架构也在一直不停改变,本文主要介绍三种主流存储方式DAS、NAS、SAN的架构及比较 DAS即直接连接存储(Direct Attached Storage), NAS即网络接入存储(Network Attached Storage), SAN即存储区域网络(Storage Area Network)。 存储的…

    2024年2月6日
    1.9K00
  • 常用Centos 7防火墙配置教程

    如果我们用的可视化面板建站环境的,防火墙的设置还是相对简单,我们直接在可视化面板上面添加放行或者限制的端口。当然提醒大家也不要忘记在服务器端安全组的设置,有些服务商是必须强制使用安全组的。 在这篇文章中,记录CentOS7防火墙的开放端口设置方法,比如我们有一些常用的端口是如何设置。当然这个是针对直接在服务器端SHELL命令设置的,如果我们有直接可视化设置那…

    2022年6月8日
    4.4K10
  • Docker常用命令

    列出所有容器ID 查看所有运行或者不运行容器 停止所有的container(容器),这样才能够删除其中的images: 如果想要删除所有container(容器)的话再加一个指令: 查看当前有些什么images 删除images(镜像),通过image的id来指定删除谁 想要删除untagged images,也就是那些id为的image的话可以用 要删除全…

    2022年11月19日
    1.3K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信