是否可以从部分保存的磁盘映像中恢复数据

是否可以从部分保存的磁盘映像中恢复数据

我尝试制作即将报废的硬盘的映像副本,但副本太大了,所以我放弃了任务。当我再次尝试时,任务卡住了。第一个使用 R-Drive Image 的副本大约有 150 Gb,系统没有将其保存到垃圾箱。但我有第二个的 32 Mb ISO 副本,使用 HD Clone 制作。

由于硬盘后来坏了,我想知道是否有办法查看这 32 Mb 里面有什么,以及是否有办法恢复它。此外,如果使用一个好的数据修复程序,我可以恢复那些重要的 150 GB 并做同样的事情。

答案1

由于硬盘已损坏,您仍然可以尝试运行测试磁盘在映像文件上。只需告诉 testdisk 检查映像文件即可。在 Linux 上,我只需在终端中运行此命令

testdisk <image_file>

在 Windows 上,您可能需要修改命令行,或者也可能需要从终端窗口运行它。TestDisk Step By Step 页面有一个关于运行 TestDisk 可执行文件的简短部分其中提到使用磁盘映像。

或者如果没有足够的文件系统供 TestDisk 读取或修复,则更有可能相簿可能会恢复至少一些文件。它的运行方式与上面的 TestDisk 基本相同,(参见 PhotoRec 详细步骤)只需告诉它检查图像文件

photorec <image_file>

只有当您的图像是普通的二进制副本(或 Encase EWF 图像)并且没有被 R-Drive 或 HD Clone 以某种奇怪的方式压缩或格式化时才会这样,我对它们不熟悉。

如果您的第一个 150GB 映像尚未完全覆盖,您可能可以通过在删除映像的驱动器上使用 testdisk 来恢复一些文件,以防映像文件无法删除。或者仅在该驱动器的可用空间上运行 photorec,它可能会找到一些文件,或者可能是映像本身。

  • 注意:将找到的文件恢复/复制到另一个驱动器。如果您尝试将文件恢复到您正在搜索的同一驱动器,您可能会覆盖您正在查找的内容。

将来我会使用救援相反,它非常擅长跳过故障驱动器的坏扇区,或“向后”读取等,但您确实需要足够的空间来拯救整个磁盘或分区。

相关内容