com.apple.iokit.CHUDKernLib 内核恐慌修复 [英] com.apple.iokit.CHUDKernLib Kernel Panic Fix

查看:54
本文介绍了com.apple.iokit.CHUDKernLib 内核恐慌修复的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

com.apple.iokit.CHUDKernLib 似乎引起了恐慌.每次启动时都会发生恐慌.我只能在安全模式下启动.帮助!我已经完成了 Xcode 3.2 的卸载命令,但它没有卸载.它显然与 CHUD kext 有关.我目前正在度假,因此无法将其带到 Apple Store.
它是安装了 Mountain Lion 的 2012 年 15 MBP.

com.apple.iokit.CHUDKernLib seems to be causing the panic. The panic occurs everytime I boot. I can only boot in safe mode. Help! I have done the uninstall command for Xcode 3.2 but it didn't uninstall. Its something to do with a CHUD kext apparently. Im currently on holiday so it isnt possible to take it to the Apple store.
Its a 2012 15 MBP with Mountain lion installed.

推荐答案

已修复!首先我只想说,在本次维修教程过程中您的机器可能发生的任何事情都不是我的责任.现在我们已经清除了让我们进入教程!好的.让我们开始了解为什么安装 Xcode 3.2.5 会导致启动时内核崩溃.Xcode 安装了多个组件,如 CHUD kexts 和各种其他 kexts,以启用系统更多的系统通信(从我可以看出),以便像 iPhone Simulator 这样的东西正常运行.但是这些 kexts(据我所知)是 32 位的.我怎么知道这个?好吧,他们在 Lion 上运行,它具有 32 位和 64 位内核,允许 Xcode 3.2.5 在 Lion 上运行.

Fixed! First of all I just want to say, anything that may happen to your machine in the process of this repair tutorial is not my responsibility. Now we have that cleared up lets get to the tutorial! Ok. Lets begin on why installing Xcode 3.2.5 will cause a kernel panic at boot. Xcode installs multiple components like CHUD kexts and all sorts of other kexts to enable system more system communication (from what I can make out) so things like iPhone Simulator run properly. But these kexts (as far as I know) are 32 Bit. How do I know this? Well they work on Lion which has 32 bit and 64 bit kernels which allows Xcode 3.2.5 to work on Lion.

现在我们已经完成了,让我们开始吧!1. 首先,在做任何事情之前,尝试引导到 Mac 上的恢复分区并使用磁盘工具修复权限,方法是按住 alt 并引导到恢复.如果失败,请按照以下步骤操作.

Now we have that wrapped up lets get started! 1. First of all before doing anything try booting into the recovery partition on your Mac and using Disk Utility to repair permissions by holding down alt and booting into Recovery. Failing that, follow the steps below.

  1. 不用担心您的数据是安全的.重新启动 Mac 并在铃声响起后按住 shift 键.

  1. Dont worry your data is safe. Reboot your Mac and hold the shift key after the chime sound.

现在您应该处于安全模式.登录并下载文件.这有什么作用?删除 Xcode 3.2.5 安装的所有导致内核崩溃的 CHUD 组件.

Now you should be in safe mode. Login and download this file. What does this do? Removes all the CHUD components Xcode 3.2.5 installs which causes a kernel panic.

下载后,双击 dmg 文件,然后您应该会看到一个名为 Utilities 的文件夹,单击该文件夹并双击 CHUD Remover 并让它发挥作用.

Once you have it downloaded, double click the dmg file and then you should see a folder named Utilities, click that and double click CHUD Remover and let it do its stuff.

几秒钟后,它会通知您它已经完成了它最擅长的工作,移除了 CHUD.

In a few seconds it will notify you that it has finished doing what it does best, removing CHUD.

此时您可以重新启动以查看您的内核崩溃已更改为与 AppleProfileFamily 相关的某些内容.这是另一个 Xcode 安装的 Kext,它搞砸了你的安装.要删除它并修复问题,请启动终端并输入此命令(如果此时出现问题,我对出现的任何问题不承担任何责任)sudo rm/System/Library/Extensions/AppleProfileFamily.kext

At this point you can reboot to see that your kernel panic has changed to something about AppleProfileFamily. This is another Xcode installed Kext which messes up your install. To remove it and fix the issue launch Terminal and type in this command (If something goes wrong past this point I do not hold any responsibility for anything that goes wrong) sudo rm /System/Library/Extensions/AppleProfileFamily.kext

输入您的密码并按回车键.

Type in your password and press enter.

现在您可以重新启动到运行中的 Mountain Lion 安装!

Now you can reboot into a working Mountain Lion install!

这篇关于com.apple.iokit.CHUDKernLib 内核恐慌修复的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆