不要用 Mounty,一次惊险的数据恢复记录

不愿看前情啰嗦的,可以直接看最后的总结……

macOS 无法读写 NTFS 格式的硬盘

  • Mounty for NTFS A tiny tool to re-mount write-protected NTFS volumes under macOS in read-write mode.

尝试使用这个工具,可以拷贝写入 NTFS 的硬盘,但不稳定,在拷贝一大堆资料时,突然资料盘的这个原目录里的资料看不见了,转到 Win10 系统提示无法打开。

因为资料内容非常多,也不想丢失,于是到处找方法,为此下载了一些恢复硬盘数据的工具,还搞得系统中了 360 全家桶的招,又费了很多时间清除垃圾软件,感觉还没清理干净,还是先处理好数据丢失的问题……

后来就去恢复数据软件的易我官网下载了软件,看到有购买的菜单,但还是想着只用一下,是不是可以免费?于是下载安装后开始扫描,进度很慢,但为了恢复收藏的资料,让笔记本电脑一晚上没关机。

同时,去 Seagate 的官网看了一下,有个 Seagate tools,下载安装了,看到有些检测功能,试了一下短检测,很快完成,但没有结果,说都正常,试着点了一下长检测,就几乎不动了,等了很久,就点停止了,又试了一下“龙修复”,也是几乎不动,等了很久,最终放弃了。

用易我软件扫描到第二天早上,一看才到70%,看了一下列出来的文件,也感觉很零乱,并非当初保存的资料文件,扫描进度也不再增加,想了一下应该差不多了,于是停止了扫描,全选扫描出来的文件,点击恢复,结果弹出窗口,提示关注公众号能免费恢复 248 MB 的数据,要购买 7 天 88 元,终身版300多,想了一下这个方法应该不行。

带着沮丧的心情又在网上查了一下,看到有人提到 chkdsk 命令可以恢复数据,而且对于 NTFS 的格式效果非常好,于是尝试运行 chkdsk E: /f,先是提示硬盘被占用,要不要强行解除,试着关了可能的软件,运行后还是提示,于是干脆输入“Y”强行执行了,没想到,不一会儿的功夫,提示找回了一些文件链接,再打开硬盘一看,之前的资料都恢复了!

后来在 Seagate 官网上才发现,有专用于 macOS 的驱动,可以支持读写 NTFS 硬盘,于是安装后测试,果然稳定多了,没再出现搞丢目录的情况了。

总结

  • 移动硬盘,如果经常与 Windows 系统连接,那么最好格式化为 NTFS 格式,这样数据安全性比较好,用 chkdsk 命令可以恢复丢失的数据。
  • 如果经常与 macOS 系统连接,那么最好格式化为 ExFat 格式,使用 GUID 分区,这个格式支持得更宽泛,也可用于 Windows 系统。
  • 如果想从 macOS 系统读写 NTFS 的移动硬盘,一定不要尝试 Mounty 这个免费软件,要么付费买 Paragon NTFS for Mac,(估计没太大问题,或者可以尝试 Tuxera NTFS for Mac,这个我没试,但看评论不错),要么最好找移动硬盘官网提供的硬件驱动,可以在 macOS 上读写 NTFS 格式的硬盘文件,这个我测试了目前没问题。