我有一台 Imac,每次启动时都会突然出现 Kernal Panics。我怀疑是硬件问题,所以进行了硬件测试,结果没有发现任何问题。我尝试从另一个硬盘启动,从 Tiger 到 Snow Leopard 的几张 OS X 安装光盘,都是同样的问题。但它在 Windows 中启动正常,所有驱动程序都已安装。完全没有问题!
我不明白为什么它在 OS X 上总是失败。如果有人能指出任何想法,我将不胜感激,因为这真是令人难以置信。谢谢。
答案1
对于此类症状,我首先怀疑是内存问题——由于 OS X 和 Windows 使用内存的方式略有不同,因此有可能在其中一个系统中持续崩溃,而在另一个系统中(几乎)完美运行。我还多次看到不稳定的内存通过了“满”内存测试……
如果你可以在单用户模式下启动 OS X(在启动时按住 command-S,它会将你带入一个非常小的命令行环境),我建议运行记忆测试在上面,因为我发现它可以发现我的其他测试工具(包括 Apple 提供给服务提供商的工具)都无法发现的内存问题。请注意,安装 memtest 会有点棘手,因为在单用户模式下无法使用网络甚至附加驱动器/分区。由于听起来您有一个外部 OS X 启动盘,如果您可以将其安装在另一台 Mac 上,在其上安装 memtest,然后从该盘启动有问题的 Mac,那就应该可以了。
另一种可能性是尝试更改 RAM 配置,以移除可能不稳定的 RAM — 如果 Mac 安装了多个 DIMM,请尝试移除一个,然后再移除另一个。尝试在插槽之间移动 DIMM。如果您有任何备用 DIMM,请尝试使用这些 DIMM,而不是现在计算机中的 DIMM。
其他可以尝试的操作包括以安全模式启动(开始启动时按住 Shift)——这将运行一个精简的配置,其中(除其他外)禁用非关键内核扩展,因此,如果以这种方式启动,它可能会让您知道问题的来源。
答案2
我建议从头开始:完全删除 Windows XP(包括 Boot Camp),然后尝试安装全新的 OSX。
它似乎与 XP 有某种关系。
答案3
答案4
也许你的 EFI 出了问题(?)。也许可以尝试在启动时按住 Command + Option + P + R 重置 P-RAM。Apple 支持文章建议为了安全起见多做几次。你永远不知道;这可能会有帮助!祝你好运!