OSX 无法启动,按键失灵,重建目录 B 树

OSX 无法启动,按键失灵,重建目录 B 树

我有一台配备 SSD 驱动器的 MacBook Pro 2011。我已从应用商店安装了更新,但我的电脑无法启动。在单一模式下,我看到错误:

Checking catalog 
Keys out of order
.....
.... 
Missing thread record
Invalid sibling link
Rebuilding catalog b-tree
Create new btree returned -34
Disk full error
The volume could not be repaired

我应该怎么办?

更新

  • SSD 没有满,仅满了 79%。
  • 从 Time Machine 备份进行恢复没有帮助。
  • SSD 不是原生的,并且在过去一年中运行没有任何问题。

答案1

有两种方法可以处理这种情况:

  • 从 Time Machine 备份恢复
  • 在启动过程中按住cmd+ shift+通过互联网启动 OS X 恢复(您必须连接到网络)R

您在问题中没有提到 SSD 最初是否安装在您的机器上,或者您自己用 SSD 替换了 HDD(Apple 定制版你可以在其中选择你想要的驱动器类型)。我只能假设非原装 SSD 可能存在不兼容问题。

如果没有任何帮助,那么我会尝试更换 SSD 并运行“从 Time Machine 备份恢复”。

答案2

我不知道哪一步是至关重要的。但我知道:

  • 从备份中恢复(有错误)

  • 在恢复模式下重新启动并打开终端

  • 找到有问题的卷,然后使用命令fsck -fy,然后我使用命令fsck_hfs -yprd

  • 重新启动,速度很慢,我不得不等待一段时间。

  • 我检查了磁盘工具,它不再显示错误。

相关内容