如何从存储设备中恢复丢失/无法访问的数据?

分享于 

6分钟阅读

电脑

  繁體 雙語

问题:

尝试从任何存储设备中恢复丢失或者无法访问的数据时,可以采取哪些步骤?

答案:

  • 适用于任何计算机存储设备,比如 内部/外部硬盘,USB记忆棒,Flash 存储器。

  • 最重要的是使用it停止 ,任何类型的都会破坏你的恢复机会。

  • 如果你怀疑损坏或者坏扇区,请点击这里的收费。
  • 如果你怀疑机械问题,请点击这里按一下。

我们更详细地讨论了与 USB Flash 驱动器有关的常见问题:

  • 如果你的Flash 驱动器显示为空磁盘驱动器,但没有插入任何介质,请按这里按钮。
  • 如果你的驱动器看起来比它要小得多,请点击这里的
  • 如果 Flash 驱动器是写保护或者只读的,请按这里的

回答 1:

TestDisk 是一个免费的开放源代码分区扫描仪和数据恢复工具。 它在恢复丢失的分区中非常有用。 PhotoRec 是另一种免费的数据恢复工具。 除了在他的答案中提到的汤姆 Wijsman,TestDisk和PhotoRec还包括在最终的引导CD中。 系统救援CD类似于极限引导 CD,但是它更轻量,这是一个优点,通常是从CD或者 USB Flash 驱动器。

TestDisk比PhotoRec要高效得多。 Testdisk的问题是它并不总是恢复所有已经删除的文件。 如果不小心重新格式化分区,TestDisk可以恢复数千个文件,但如果将文件发送到回收站,然后清空回收站,则TestDisk不能总是恢复。

所以先使用 TestDisk,如果你用TestDisk恢复所有已经删除的文件,那么你就完成了。 如果使用TestDisk恢复了大部分已经删除的文件,则可以决定是否已经完成或者未完成。 如果运行TestDisk后未完成,则可以尝试使用PhotoRec恢复已经删除的文件。

PhotoRec无法恢复已经完全覆盖( 例如使用 dd 程序)的已经删除文件。 在某些情况下,文件名存储在文件本身中。 PhotoRec试图在这种情况下恢复文件名,但是大多数时候PhotoRec无法恢复文件名。

使用PhotoRec基于文件类型恢复文件

在执行以下步骤之前,最好从 Linux/usb引导,以避免使用已经删除文件的操作系统。

  • 如果操作系统中还没有安装 TestDisk,则安装它。 在Linux发行版中,安装TestDisk也将随之安装 PhotoRec。

  • 打开终端并启动 PhotoRec ( 从实时 cd/usb或者作为 root 启动的终端)。

  • 选择硬盘。

  • 选择分区类型。

    如果你的硬盘有Linux分区,那么选择 [Intel]

  • 选择文件类型选项。

    移动到 [File Opt] 并按Enter键。 在这里你可以按下所有的文件类型。 使用空格切换选中按钮。 选择要恢复的文件类型。

  • 选择选项。

    PhotoRec还有一个不同选项的列表。 在正常情况下,你不需要修改它们。

  • 选择分区。

    将选择器移到从中删除文件的分区。 然后按 [Search] 上的Enter键。

  • 选择 文件系统 类型。

    如果你正在使用 Linux,那么它将是 ext2/ext3/ext4,,所以默认选择是 ext2/ext3。 否则,如果从格式化为FAT或者NTFS的分区恢复文件选择 Other

  • 选择用于分析的空间。

    如果删除特定文件后没有写入该分区,请选择 Free,否则选择 Whole

  • 选择要恢复文件的目录。

    现在选择存储恢复文件的路径。 然后按Y 键。

  • PhotoRec将显示已经恢复的文件数。

    源:修改如何在Linux中使用PhotoRec文件恢复删除文件。


回答 2:

另一个可能非常有用的工具是 工具名称是一个字典词,它可能会有助于它的相对隐蔽,因为它不能在web搜索中找到。

最 Foremost

最重要的是,Linux程序可以根据它们的页眉和页脚来恢复文件。 页眉和页脚由简单的配置文件指定,因此你可以选择要查找的标题。

工具在美国空气力学 Office的工作中具有重要的作用和信息系统的安全研究和研究。

当PhotoRec无法找到有损坏的root 目录输入的xml卡上的任何声音文件( 普通段落波形格式) 时,它最近节省了我一天。

用法

用法非常简单:

  • 如果可用,从发行版库中安装 foremost,或者从源代码中编译 foremost。 编译工作就像一个魅力,因为这个工具的外部依赖很少

  • 在设备或者设备映像上运行 foremost,e.g.

    foremost -i/dev/hda -t wav -o/recovery/foremost

  • 检查 /recovery/foremost 目录中的有用文件。

备注

首先不修改原始设备或者设备映像,因此在原始设备上运行它通常是安全的,除非设备失败。 为了安全起见,始终要有备份转储。

最重要的是 Ubuntu,实际上是从损坏的图像中提取单个文件的首选。



数据  存储  Recover  
相关文章