软件更新不完整后,如何解决 Leopard 崩溃问题?

软件更新不完整后,如何解决 Leopard 崩溃问题?

我使用的是英特尔 MacBook。当我安装 Apple 提供的常规更新时,安装因某种原因停止了。(我不知道原因是什么,但安装过程在 42% 处停止并且没有进一步进展。)因此我强制关机。

现在,每当我重新启动 MacBook 时,我都会在屏幕上看到以下消息:

恐慌(cpu 0 调用者 0x001ABCD4):内核陷阱位于 0x00000000,类型 14=页面错误,寄存器:CR0:08001003b,CR2:0x00000000,CR3:0x00d00000,CR4:0x00000660
.....
像其他一些消息。

Mac OS 版本:
尚未设置。

请帮助我恢复我的系统,因为它包含我的大部分重要数据。

答案1

尝试启动安全模式,方法是在启动 Mac 时按住 Shift。从Mac OS X:什么是安全启动、安全模式?

安全启动是 Mac OS X 10.2 或更高版本进行故障排除时的一种特殊启动方式。安全模式是 Mac OS X 在安全启动后的状态。要执行安全启动,请在 Mac 启动时按住 Shift 键。

启动到安全模式会做几件事:

  • [...]
  • Mac OS X 10.5.6 或更高版本:安全启动会删除位于 (/var/db/dyld/) 的动态加载器共享缓存。有问题的缓存可能会导致启动时出现蓝屏,尤其是在软件更新后。重新启动通常会重新创建此缓存。

如果安全模式有效,请先备份您的数据。但请注意:

  • Mac OS X 10.6 或更高版本中的安全模式还会禁用文件共享访问。这意味着您将无法装载其他运行 Mac OS X 的计算机提供的 Time Capsule 磁盘或卷。

接下来,尝试正常启动,看看会发生什么。

答案2

解决方案可能是获取数据并重新安装 Mac OS。由于驱动器可能物理上完好无损,因此您不妨将数据克隆到另一个驱动器,然后在重新安装后将其复制回来。步骤:

  1. 获取与您的 MacBook 硬盘大小相同或更大的外部驱动器。
  2. 使用 Leopard 光盘启动计算机。
  3. 使用磁盘工具将您的 MacBook 硬盘克隆到外部(在“恢复”选项卡下)。
  4. 断开外部连接。
  5. 将 Mac OS X 从光盘重新安装到 MacBook 上。
  6. 重新启动进入新的操作系统,连接外部设备并获取所需内容。

我承认这很极端。希望其他人能帮助诊断内核崩溃,也许还能帮助您恢复到更新前的状态,但这些步骤至少能帮助您获取数据。

相关内容