我有一台 Mac Mini,它启动时会显示 Apple 标志,有时会显示旋转的圆圈,但不会再往前走了。
就好像它开始读取硬盘,然后就停止了。
硬盘没问题,我在另一台机器上检查过了。
内存也很好,我在另一台机器上也检查过了。
我有一张 Snow Leopard 磁盘,但不知道如何使用它来诊断问题。
答案1
我首先要做的是运行 Mac 随附的安装 DVD 上的硬件诊断程序(注意:这些程序不会在单独购买的“通用”OS X 光盘上提供)。根据您的计算机附带的 OS X 版本,放入 Mac OS X 安装光盘 1(直到 10.5.4)或应用程序安装光盘 2(10.5.5 或更高版本),然后按住键启动D;请参阅知识库 #HT1509了解详情。
如果您有 AppleCare,它应该附带 TechTool Deluxe,您可以使用它来运行一些额外的硬件测试。
假设您没有发现任何硬件问题,我接下来将检查磁盘上的数据完整性。从安装 DVD 启动(C这次按住,这样它将启动安装程序而不是诊断程序),选择一种语言,然后从实用程序菜单运行磁盘实用程序。在侧边栏中选择您的启动卷,然后选择急救选项卡,然后选择右下角附近的修复磁盘按钮。这将对卷结构运行完整性检查(即它不会检查文件的内容,只是确保跟踪它们的数据结构一致)并修复它发现的任何问题。如果发现问题,我建议反复运行它,直到它给出一个健康证明。
接下来,当您仍处于“急救”选项卡上时,运行左下角附近的“修复磁盘权限”。这会将操作系统文件的权限重新设置为安装包为其指定的权限。请注意,它只会修复操作系统本身,而不会修复用户文件甚至第三方软件。理想情况下,这应该在启动的操作系统内运行,因为有一些略微特定于版本的调整,并且 DVD 上的操作系统版本可能与硬盘上的不同;但它应该能使 99.9% 正确,如果这能让系统可启动,那么您可以从 HD 重新正确运行它以修复 DVD 版本不正确的任何内容。
如果之后仍然无法正常启动,请尝试一些备用启动模式以便更好地了解哪里出了问题。我会先尝试详细模式:在启动时按住Command- V,然后(如果走得足够远)它会转到文本界面,在那里打印有关启动时发生的情况的信息。这不会修复任何问题,但可能会让您知道哪里出了问题。
接下来,尝试通过按下键盘上的启动键以安全模式运行计算机Shift(请参阅知识库 #HT1564和#HT1455)——这将禁用非关键系统扩展、第三方守护程序和一堆其他可能有问题的系统组件。您将缺少一些功能(IIRC 声音和无线网络都将被禁用),但如果您可以在此模式下成功启动,您就会知道问题出在安全模式下被禁用的某个功能上;尝试禁用并重新启用它们以进一步隔离问题。
最后,如果这不能解决问题,请尝试启动单用户模式启动时按住Command-S即可。这会在早期中断启动过程,并让您进入一个非常小的全屏命令行界面。如果您非常了解 OS X 的工作原理,您可以在此模式下查找/修复问题,但此时我只会将其视为一个测试:操作系统是否可以启动到足以进入单用户模式?顺便说一句,要退出单用户模式,标准做法是使用“exit”命令继续上次中断的启动过程;由于这对您来说不起作用,我改为使用“shutdown -h now”来关闭计算机。