昨晚个人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