我不确定这是什么时候开始的,也许是在我将 Time Machine 分区设置为加密时,或者是在某个操作系统更新时,但Time Machine 驱动器无法正常弹出。我非常希望得到一些帮助!
事情的经过如下:
我有一个带有两个分区的外部驱动器:一个用于 Time Machine 的加密分区,另一个名为“Extras”的 AFPS(加密)分区。该驱动器直接插入运行 macOS 10.14.4 的 MacBook Pro 2015 15"
将驱动器插入 USB 端口后重新启动,两个分区在 Finder 和磁盘实用程序中均正常显示。Time Machine 运行正常,一切正常。
如果我弹出驱动器(无论是从 Finder 还是磁盘实用程序),它似乎会正常弹出(从 Finder 中消失,在磁盘实用程序中变灰),直到我真正将 USB 电缆从 MacBook 中拔出。灰色驱动器并没有从磁盘实用程序中完全消失,而是没有任何变化。
如果我重新插入驱动器,Extras 驱动器会再次出现在 Finder 中,但 Time Machine 不会出现。在磁盘实用程序中,它看起来有点奇怪(见下文):第二个驱动器以相同的名称出现(但其下没有任何内容),Extras 驱动器出现在初始驱动器下。
重新插入硬盘后:
我尝试过将unmount
/ unmountDisk
/eject
与diskutil
命令进行各种组合,偶尔命令序列确实有效……但它永远无法重复。现在每当我想再次访问 Time Machine 时,我都必须重新启动计算机。
有什么想法吗?谢谢阅读。
答案1
我认为主要原因是您尝试弹出驱动器时,Time Machine 正在进行备份。这就是为什么您有时可以成功(TM 已经完成任务)卸载它,有时却不行。
这链接也可能对你有帮助。它描述了类似问题的解决方案。
在你尝试以下任何操作之前,我强烈推荐检查您的 Time Machine,确保在您尝试卸载驱动器时它不会尝试进行备份。
来自链接的解决方案:
诊断您的问题是否相同的方法 - 转到系统信息实用程序,查看您的驱动器是否显示在 USB 部分下。我的驱动器在那里,所以很明显这不是驱动器本身的问题。
问题是 - 当它尝试挂载时,OSX 会启动一个进程“fsck_hfs”。这与您对磁盘执行“急救”时出现的进程相同,因此 OSX 会在挂载磁盘之前尝试检查磁盘。
我所做的 - 我在活动监视器实用程序中强制退出该过程,然后磁盘出现在磁盘实用程序中,并且我能够手动对其执行急救。
此后,Time Machine 拒绝使用该磁盘并抱怨它是“只读”,所以我不得不关闭 Time Machine,卸载磁盘,重新启动,安装磁盘并再次启用 Time Machine。