我的 HFS 驱动器开始出现故障了,我打算尽快更换它。在更换之前,我需要帮助安全地恢复重要文件,避免造成进一步损坏或丢失数据。怎样从 HFS 驱动器复制或恢复文件才是最好的方法?
从较旧的 HFS 外置硬盘中丢失文件的感觉很糟,尤其是里面有多年积累的照片、工作文件,或是一些你从未复制到其他地方的杂项。不过,误删并不总是最终结果。对于 HFS 和 HFS+ 硬盘来说,很多时候取决于数据是否已经被覆盖,所以第一步很简单:先停止使用这块硬盘,直到你尝试恢复所需文件为止。
在直接开始使用恢复软件之前,先花一点时间检查以下基本项:
- 看看这块硬盘是否仍然显示在“磁盘工具”中。
- 如果是外置硬盘,尝试更换一根 USB 数据线或另一个接口。
- 如果你的硬盘盒支持,检查 SMART 状态。
- 如果你发现坏扇区、随机断连,或者读取速度极慢,就要把它当作一块正在故障中的硬盘处理。在这种情况下,先制作磁盘映像比反复扫描原始磁盘更安全。
对于 HFS/HFS+ 恢复,Disk Drill 通常是我会推荐给别人的工具。它相当容易使用,对 HFS 卷的支持也很好,而且即使 Finder 无法挂载硬盘,只要“磁盘工具”还能看到该设备,它有时仍然可以扫描这块硬盘。
基本流程如下:
- 将 Disk Drill 安装到你要恢复数据的那块硬盘之外的其他位置。
- 在应用中选择该 HFS 或 HFS+ 硬盘。
- 使用 搜索丢失的数据。对于大多数外置硬盘,通用扫描 是正确的选择。
- 让扫描完成,而不是提前停止。
- 在恢复之前先预览重要文件。
- 将恢复出的文件保存到另一块状态良好的硬盘上,不要存回同一块 HFS 硬盘。
清空废纸篓或执行快速格式化,也不 автоматически意味着文件会永远消失。在很多情况下,文件的实际内容仍会保留在磁盘上,直到被新数据替换。这就是为什么继续向硬盘复制文件、修复它,或拿它做各种尝试,都会降低恢复成功的机会。
如果你有 Time Machine 备份,先检查那个。通过备份恢复要比尝试从磁盘中重建文件干净得多。
如果硬盘出现咔嗒声、嗡嗡声、摩擦声、从“磁盘工具”中消失、不断断开连接、导致 Mac 卡死,或者出现大量读取错误以至于恢复工具都无法完成扫描,我就会停止自行恢复。这些更像是硬件故障的症状,而反复扫描可能会让情况更糟。这种时候,数据恢复实验室才是更安全的选择。
如果硬盘仍然能够被检测到,而且看起来没有物理损坏,那么在你执行任何会写入或修改磁盘的操作之前,值得先尝试恢复软件。误删和文件系统问题通常比硬盘即将损坏更容易恢复。
在您还没有该 HFS 故障硬盘的副本之前,不要运行“急救”或任何“修复”选项。那样会向磁盘写入更改,而对于状态不佳的硬盘,即使是很小的写入也可能让情况变得更糟。如果硬盘仍然还能读取,最安全的自行处理方式是先克隆/制作镜像,最好使用能够跳过坏扇区并稍后重试的工具,然后扫描克隆副本而不是原盘。如果您想要更友好的界面,Disk Drill 用于恢复这一步是可以的,但如果故障硬盘已经频繁掉线或读取极慢,我不建议让它承受多次完整扫描。先复制那些无法替代的重要文件,跳过体积大且不重要的文件夹,并将恢复出来的数据保存到一块完全不同的硬盘上。
“先把重要文件夹复制出来就行”这个做法隐藏的缺点是,Finder 可能会永远卡在某个损坏文件上,让你根本搞不清楚到底哪些内容已经成功复制。我同意如果硬盘状态很糟,应该先做克隆;但如果你是在做一次快速的手动抢救,最好使用那种遇到错误后还能继续的工具,比如终端里的 rsync,并且复制到一个刚检查过且有充足空间的硬盘上。不要复制到你从抽屉里翻出来的另一块老旧 USB 硬盘上。尤其是对 HFS 来说,还要注意文件名和元数据,因为如果把文件拖到非 Mac 格式化的目标盘上,可能会丢失其中一部分信息。Disk Drill 或其他恢复应用更适合在你已经做出当前条件下最好的镜像或副本之后再使用,而不是一开始就让它在故障硬盘上持续折腾好几个小时。


