我有一台配備 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%。
- 從時間機器備份恢復沒有幫助。
- SSD 不是原生的,去年運行時沒有出現任何問題。
答案1
有兩種方法可以處理這種情況:
- 從時間機器備份中恢復
- 在啟動過程中按住cmd+ shift+透過網際網路啟動 OS X 恢復(您必須連線至網路)R
您在問題中沒有提到您的機器上最初安裝的是SSD還是您自己將HDD更換為SSD(蘋果訂製版您可以在其中選擇您想要的磁碟機類型)。我只能假設非原廠 SSD 可能有不相容問題。
如果沒有任何幫助,那麼我會嘗試更換 SSD 並執行「從時間機器備份還原」。
答案2
我不知道哪一步是關鍵。但我有:
從備份還原(有錯誤)
以恢復模式重新啟動並開啟終端
找到有問題的捲然後使用命令
fsck -fy
,然後我使用命令fsck_hfs -yprd
重新啟動,速度很慢,我必須等待一段時間。
我檢查了磁碟工具,它不再顯示錯誤。