Mac突然无法进入系统,现象是正常模式进入系统输入完密码提示『mac需要安装关键性软件更新 / critical software update is required』
搜索引擎搜索中文”mac需要安装关键性软件更新”,基本都是说换T1芯片,还有说换CPU的,也有人说彻底重装系统能好
https://www.zhihu.com/question/68610976
搜索英文『critical software update is required』,基本都是说要换logic board或者touch bar的。
总而言之言而总之,感觉没有几千块解决不了。看完这些答案心都凉了。
冷静下来理性分析,既然能开机、能进安全模式,也就是说CPU坏了完全是扯淡,touch bar损坏到比较符合出现的现象,因为不管是使用安全模式进系统,还是正常模式卡在进系统之前,touch bar都无任何显示。即便如此,还是想赌一把。
回忆一下在系统崩溃之前做过什么操作,想起来安装了公司内网连接工具easyconnect,安装完提示内核模块(kext)与当前系统不兼容,需要重启更新,然后重启完就进不了系统了。因为若干年前解决一个vmware的bug的时候,研究过内核模块(kext)的问题,所以对内核模块(kext)有一定了解,于是决定删除相关内核模块试一下,具体解决步骤如下:
1.进入恢复模式(command+R),关闭gatekeeper。
csrutil disable
2.进入安全模式,删除相关内核模块(慎重!!!):
sudo rm -rf /Library/StagedExtensions/Applications/*
3.正常进入系统,发现一切恢复正常,touch bar也正常工作了。
4.回到恢复模式,开启gatekeeper
csrutil enable
5.All done.
总结: 别人都是傻逼,别人的结论都是bullshit,关键时刻还得靠自己沉着冷静。