网页网站建设的ppt模板下载,浙江网站怎么做推广,珠海网站制作网络公司,邯郸信息港手机版Mac OS 被XCode搞到无法正常开机怎么办#xff1f; 第一天拿到这台air的时候#xff0c;迫不及待地把从别处搜集来的XCode 3.2.5iOS SDK 4.1的dmg安装了上来#xff0c;结果系统直接崩溃#xff0c;再开机就不能正常开机#xff0c;总是碰到kernel panic。这不坑爹吗…… …Mac OS 被XCode搞到无法正常开机怎么办 第一天拿到这台air的时候迫不及待地把从别处搜集来的XCode 3.2.5iOS SDK 4.1的dmg安装了上来结果系统直接崩溃再开机就不能正常开机总是碰到kernel panic。这不坑爹吗……
作为一个Mac OS新手我甚至连怎么进入安全模式都不知道。幸好旁边还有一台电脑上网查了一下才知道原来开机之后长按shift就可以。但是之后怎么办呢既然是装XCode造成的问题那么我直接把XCode卸载是不是可以解决问题呢但是手动删除没有解决问题甚至我把和XCode有关的一些文件给删了之后还是没有解决。我也不怎么想为了一些付费清理软件掏钱所以删除这条路似乎不是那么通畅。
虽然开机画面上会提示出非常清楚的kernel panic信息但是靠这些信息自己手动来解决bug简直是不可能的因为我之前没有对Mac OS有任何一点点研究。不过虽然从一些断点信息中看不出的所以然但是我好歹能够看出是造成kernel panic的元凶是啥。它就是com.apple.iokit.CHUDKernLib。这东西是啥不了解Mac OS的时候管这些干嘛上网搜啊。
终于在stack overflow上搜到了一个问题里面有这个关键字原来也有人碰到同样的问题啊。虽然不太喜欢看英语但是为了解决问题还是勉为其难地看看吧。果然这个帖子里面给出了正确的解决方案如下
1、开机后长按shift进入安全模式下载Apple-CHUD-Tools。这个工具的用处是删除所有XCode 3.2.5安装的CHUD组件
2、双击下载好的dmg文件可以看到一个叫做Utilities的文件夹点击进去后会看到一个叫做CHUD Remover的程序双击运行之
3、很快它就会告诉你它已经将CHUD组件删除完毕然后重启
4、此时你会看到panic提示已经改变换成了一个和AppleProfileFamily有关的东西。这是XCode安装的另外一个Kext直接删除之即可。打开Terminal输入sudo rm /System/Library/Extensions/Apple/ProfileFamily.kext如果提示是这是一个文件夹而无法删除在rm后面加选项-rf即可。
5、输入密码完成操作然后重启所有问题就排除了。
杨航收集技术资料分享给大家