昨晚個人MBP忽然出現啓動的時候會自動關機的問題。開機進入到 Recovery 模式以後,用 Disk Utility 檢查系統盤,發現 Invalid Node Structure 錯誤, Disk Utility 表示沒法修復…… 難道又要靠 Time Machine 重裝?切換到 Terminal 以後,能夠各類訪問系統盤的東西,直覺磁盤應該沒有很嚴重的問題。但是如何修復呢? 切換到 BOOTCAMP 的 Windows 系統一頓搜索,而後用瞭如下方法修復了磁盤問題:工具
diskutil list
, 此命令會現實一個列表,找到須要修復的磁盤的名字,最後一列是 IDENTIFIER, 記下來,好比 disk0s2
/sbin/fsck_hfs -yprd /dev/disk0s2
。 執行的過程可能有點長,有點耐心,若是是 SSD,仍是不慢的,屏幕會一直滾動一些信息,能夠看看它都發現了什麼問題以及修復的過程。fsck_hfs
發現了問題,並修復了,能夠再運行一遍 fsck_hfs
,確保沒有問題了。至此,個人磁盤問題順利解決。重啓以後一切正常。不容易啊——爲何蘋果就不能把這個工具的功能集成到 Disk Utility 呢?code