当我的 Mac 无法连接时,为什么硬盘恢复软件可以看到外部硬盘上的文件?

当我的 Mac 无法连接时,为什么硬盘恢复软件可以看到外部硬盘上的文件?

我有一个使用了 7-8 年的 Lacie HDD,它一直运行良好,直到上周它无法安装到我的 Mac 上。我搜索了很多论坛,阅读了各种内容,但基本上没有学到什么有用的东西。我下载了 Diskdrill,它显示所有文件仍在驱动器上。我不明白的是,为什么 Diskdrill 可以看到文件(并且理论上可以恢复它们,我还没有这样做),但我的电脑无法安装驱动器?我与 Lacie 的一位支持人员进行了交谈并询问了他们,​​他们给出了一些模糊的解释,比如 Diskdrill 软件可以“深入”硬盘,这显然没有解释任何事情,比如如果这就是所需的全部,那么 Mac 是否也可以“深入”?

我偏执的一面认为这是一个行业骗局,Diskdrill 软件使用三次要花费 90 美元,数据恢复服务看起来很昂贵,我猜他们只是在驱动器上运行类似 Diskdrill 的软件。

我实际上并不认为这是一个骗局,但我感兴趣的是,是否能真正解释 Diskdrill 或其他恢复软件所能做到而 Mac 磁盘实用程序无法做到的区别。

似乎也很难用谷歌搜索,因为搜索结果大多是数据恢复服务和软件的广告。

我并不是在寻求有关驱动器的帮助,只是好奇恢复软件可以做什么,而常规计算机功能却做不到。

答案1

简单来说,Mac 会查看呈现给它的文件表。如果文件表出错,它就不会再查找。
内置工具(如基于 unix 的 diskutil)会尝试修复文件表,但它们不会像专用恢复工具那样深入挖掘。

DiskDrill 等恢复软件会搜索文件表的旧版本证据,甚至会逐个扇区地搜索整个驱动​​器,尝试重建文件结构(包括已知文件类型模式和数据头),使用任何可以找到的剩余证据。通常到这个时候,“有用的”目录信息(例如文件和文件夹名称)就会丢失,它会尝试将文件重新创建为 file0001.txt 或 file002.jpg。

这里不推荐产品推荐,所以我真的不推荐 DiskWarrior ;)
我不知道他们是否有免费试用版 [我怀疑] 但它是最好的工具重新创建HFS+ 驱动器上的损坏文件表。如果此方法有效,则可将驱动器恢复到完全工作状态。
它可能无法在完全无法安装的驱动器上工作 - 我从来不需要深入研究。对于任何此类救援。最好先尝试将驱动器映像到另一个驱动器,然后处理映像,但 DiskWarrior 会报告它是否可以修复驱动器并在您提交任何写入之前向您提供前后的虚拟副本,因此它永远不会使任何情况变得更糟。

从长远来看,你最终会为自己打造一个由所有这些不同工具组成的小武器库。它们每个都有其“最佳用例”场景。

此外,备份也是一个好主意;)

相关内容