com.apple.iokit.CHUDKernLib がパニックを引き起こしているようです。起動するたびにパニックが発生します。セーフモードでしか起動できません。ヘルプ!Xcode 3.2 のアンインストール コマンドを実行しましたが、アンインストールされませんでした。どうやらCHUD kextと関係があります。現在休暇中のため、アップルストアに持っていくことができません。
マウンテン ライオンがインストールされた 2012 15 MBP。
3 に答える
修理済み!まず最初に言いたいのは、この修復チュートリアルの過程であなたのマシンに起こるかもしれないことは、私の責任ではありません. これで、チュートリアルに進みましょう。Ok。Xcode 3.2.5 をインストールすると起動時にカーネル パニックが発生する理由から始めましょう。Xcode は、CHUD kexts やその他のあらゆる種類の kexts などの複数のコンポーネントをインストールして、システムのより多くのシステム通信を有効にし (私が確認できることから)、iPhone Simulator などを適切に実行します。しかし、これらの kext は (私の知る限り) 32 ビットです。どうすればこれを知ることができますか? 彼らは、Xcode 3.2.5 が Lion で動作できるようにする 32 ビットと 64 ビットのカーネルを持つ Lion で動作します。
これで完了です。始めましょう。1. まず、何かを行う前に、Mac のリカバリ パーティションを起動し、ディスク ユーティリティを使用して、alt を押しながらリカバリを起動してアクセス許可を修復します。それができない場合は、以下の手順に従ってください。
データが安全であることを心配しないでください。Mac を再起動し、チャイムが鳴ったら Shift キーを押したままにします。
これでセーフモードになるはずです。ログインして、このファイルをダウンロードしてください。これは何をしますか?Xcode 3.2.5 がインストールするすべての CHUD コンポーネントを削除すると、カーネル パニックが発生します。
ダウンロードしたら、dmg ファイルをダブルクリックすると、Utilities という名前のフォルダーが表示されます。それをクリックし、CHUD Remover をダブルクリックして、処理を実行させます。
数秒で、CHUD を削除して、最も得意とすることを終了したことが通知されます。
この時点で再起動すると、カーネル パニックが AppleProfileFamily に関するものに変わったことを確認できます。これは、インストールを台無しにする別の Xcode でインストールされた Kext です。それを削除して問題を解決するには、ターミナルを起動し、このコマンドを入力します (この時点で何か問題が発生した場合、私は問題が発生しても責任を負いません) sudo rm /System/Library/Extensions/AppleProfileFamily.kext
パスワードを入力し、Enter キーを押します。
これで、Mountain Lion のインストールを再起動して動作させることができます!
補足として、XCode 3 に「システム ツール」をインストールしないことで、この問題を完全に回避できます。