外部 USB 磁盘导致 OS X 关机挂起

外部 USB 磁盘导致 OS X 关机挂起

我正在看一台运行 OS X 10.5.8 的 iMac,它有一个烦人的问题。

它有一个用于 Time Machine 的外部 USB 磁盘,它可以正常关机。

但是,如果机器处于睡眠状态,然后被唤醒,然后尝试关机,则 USB 磁盘似乎不会响应弹出请求,因此关机挂起(关闭磁盘电源将释放关机)

欢迎提出任何关于为什么会出现这种情况以及从哪里开始解决这个问题的想法。

显而易见但繁琐的解决方法是在关机前手动弹出磁盘,但我正在寻找自动的方法。

答案1

这也可能是由于损坏的元数据索引在重建时出现问题而引起的。关闭磁盘以完成关机只会使问题更加严重。下次您在弹出它时遇到问题时,我建议在终端中运行“lsof +D /Volumes/DriveName”并查看“mds”是否已打开它。如果是这样,您可能需要从头开始重建索引(这可能需要一段时间,公平警告)。运行“mdutil -as”并记下该磁盘上的索引。如果它是 Time Machine 卷,则磁盘和 Time Machine“backups.backupdb”目录都会有一个索引。对于该磁盘上的每个索引,运行“mdutil -E /Path/Displayed/By/Mdutil-as”。然后 mds 将重建索引。这可能需要一段时间。将来,任何时候 USB 驱动器意外断开连接,您可能都需要重做此操作。

答案2

  • 在“磁盘工具”中,尝试在整个驱动器上运行修复磁盘。
  • 您的外置硬盘是 Western Digital 的吗?其中许多硬盘都具有内置行为,即在 10 分钟不活动后停止旋转。您可以通过在“系统偏好设置”>“节能器”中取消选中“尽可能让硬盘进入睡眠状态”来覆盖此行为,但不要打赌(如果你也是这样,这可能是一个有用的解决方法,或者您可以通过注销钩子
  • 如果您开始使用开箱即用的驱动器,它可能仍被格式化为 FAT32。如果您尝试擦除磁盘:使用磁盘实用程序,选择整个磁盘,单击分区,在卷方案下选择 1 个分区,格式化为 Mac OS 扩展(日志式),并确保单击选项...并选择 GUID 分区表(或 Apple 分区图,如果您的 CPU 是 G5 或更早版本)。这将比简单的擦除更完整地格式化。

答案3

我将首先修复驱动器的权限。

如果这没有帮助,我会重新格式化驱动器并重新创建 Time Machine 备份。

这听起来像是文件系统部分损坏导致的问题。无论如何,我认为时不时重新创建时间机器备份是个好主意。

相关内容