カーネルパニックについて

カーネルパニックの症状が頻発した場合についてお訪ねしたいのですが、
何が原因と考えられるでしょうか?
約1ヶ月前に、
Macbook Pro本体を保証期間内の修理に出したのですが、
その後不具合があり返って来たので、
再度修理に出しました。
ですが、それ以来、
カーネルパニックが頻発するようになりました。
勿論、最終的手段として初期化インストールを何度も(最低10回ほど)
行いましたが、全くカーネルパニックがなくなる気配はありません。
問題となる症状としましては、
まずUSBに接続している機器が正常に作動しなくなります。
その後、USB端子からその機器を外すと、
必ず強制終了の画面になり、何の動作もできなくなります。
どの機器を接続しても、この症状は起きます。
(Apple Keyboard等、すべてのものをひとつづつ試しています。)
また、この状態になっていなくても、
システム終了をした時、
電源は切れているように見えても、切れていない。
という症状の時が一番多く、
そのときは電源ボタンを押し、再度普通に電源を入れようとしても、
電源は入ってくれてません。
(実質、電源が切れていない状態ですので。)
ですので、そうなるといつも電源ボタンの長押しで強制終了し、
電源を入れ直す。という方法をとり、電源を入れています。
ちなみに、カーネルパニックになる時は、
必ずUSBから電源が異常に供給されている状態だと思われます。
今現在、海外にいますので、
再々修理に出せる状態ではありませんので、
もし、自分で解決策等あれば、
なんとかしたく思っています。
1日に数回、この現象が起きるので、
かなりのストレスになりますので、
もし何かおわかりの方おられましたら、
よろしくおねがいします。

投稿日 2008/01/28 07:33

返信: 23

2008/01/28 07:53 Community User への返信

> 自分で解決策等あれば、なんとかしたく思っています。
もし原因を特定出来たとしても直せないと思います。
# 可能性があるとすればLogic boardを購入して取り替える位ですが割に合わない。違えば無駄な出費になります。
弄って壊しでもしたら修理代は破損扱いで高額になります。

2008/01/29 02:08 Community User への返信

ぴっぴ さん、
ありがとうござます。
やはりLogic Boardにも可能性はありますよね。
この件で、Appleのサポートに再々修理の手続きをしようと思い電話したとき、
最初の方は、再々修理の依頼とのことですぐに手続きをしていただける。
とのことだったのですが、そのときはまだ試せそうな事があったのでそれを試してから。
ということになったのですが、やはり状況は変わらなかったので、
再度、再々修理の手続きをしようと思い電話したところ、
次の方は、
『ハードウエアテストで問題がなければ、ほぼハードの問題ではないので、
また修理にだされてもそのままで返却する可能性がかなり高いと思いますよ。』
といわれ、何度も新規インストール済みと言っているのに、
『新規インストールをもう一度試して、お客さん自身で原因を突き止めてから、
それでもダメな場合は受け付けますが、おそらく同じだと思いますよ。』
とかなり上から目線で言われ、
結局海外渡航への時間が間に合わなくなり再々修理を断念したのですが、
どうも納得できなくて。。
で、毎日この電源がきちんと切れてない状態が続くので、
なにか方法がないものか。と思い、
質問させていただいた次第です。
そもそも、どういう時にこの
『カーネルパニック』が起きるのかは未だによくわかりませんが、
とりあえずは数ヶ月はこの状態で我慢しようと思います。
あと、このままカーネルパニックが続く状態で使用しても、
問題はないかだけ、教えていただけないでしょうか?
念のため、取り返しがつかないことが起こっていいように、
バックアップはまめにはとっているのですが、
やはりこのまま問題を抱えたまま、このまま使い続けるのは
少々不安なもので。
それでは、
よろしくお願いします。

2008/01/29 02:36 Community User への返信

> このままカーネルパニックが続く状態で使用しても、問題はないかだけ、教えていただけないでしょうか?
安心して使えないと思います。HDDに書き込み中にパニックが起こると悲惨な事になります。読んでいる時ならまだ良いのですが...
# USB廻りに問題があるように感じます。Memoryなら外して試せますので確認されると良いかも知れませんね。
ともかくお早めに修理されないと駄目だと思います。
# logが残るなら保存して修理時に添付したほうが...

2008/01/29 02:53 Community User への返信

ぴっぴさん、
マジですか?
安心して使えないとのことですが、、
ちなみにHDDに書き込み中にパニックが起きると、
どうなってしまうのでしょうか?
またお時間があるときで結構ですので、
お返事いただければ嬉しいです。
とりあえずメモリは試してみる価値はあるかもしれないので、
やってみます。
Logもこれからは毎日保存するようにします。
ありがとうございます!

2008/01/29 03:21 Community User への返信

> HDDに書き込み中にパニックが起きると、どうなってしまうのでしょうか?
階段を降りている時に後ろから突き飛ばされる様なものです。あるいは脳溢血みたいなもの。軽症で済むか重篤になるかは分かりません。
dataは不完全になるかも知れませんし、HDDのその部分が読めなくなったり、あるいは起動出来なくなる事も...
# 大事なdataはこまめにbackupしていれば最小限の被害で済みます。HDDは初期化すれば問題ありませんので...
--------------
何回もLeopardをinstallされているようなので、これは無駄かも知れませんが...
新しいユーザ・アカウントを作って試して下さい。
# OSXにもし問題を抱えていた場合は、Homeかそれ以外かを切り分けられます。

2008/01/29 03:50 Community User への返信

> 初期化インストールを何度も(最低10回ほど) 行いましたが、全くカーネルパニックがなくなる気配はありません。
初期化インストール後、USB周辺機器のドライバやサードパーティ製のアプリケーション等一切入れない状態でもカーネルパニックになるのでしょうか?
PRAMクリア・PMUリセットは実行済みでしょうか?
出る頻度はどのくらいですか?
症状が出るようになったときは既にOS X 10.5にアップデートした後ですか?
OS X 10.4でも症状は出ますか?
パニックログ (/Library/Logs/panic.log) に書かれている内容を書き出してもらえれば、何か手がかりが得られるかもしれません。

2008/01/29 05:31 Community User への返信

ぴっぴさん、
わかりやすい例をありがとうございます。
ようするに、常に危ない状態ってことですね。。
ちなみに、
新しいユーザーは確か一度作って試してみましたが、やはりダメだったと思います。
ですが、またもう少し時間ができた時にもう一度試してみたいと思います。
ご丁寧に色々ありがとうございます。

2008/01/29 05:50 Community User への返信

HALさん、
お返事ありがとうございます。
初期化インストール後、
ユーザー情報だけをもどしたり、
アプリケーションだけをもどりたり等、
一応全て試してみたつもりですが、
確かどれをやった段階でも、
インストール後、何らかの作業をした後、
終了もしくは、再起動するとき、
電源が切れない状態になり、
強制終了しなくてはいけない状態になったと思います。
PRAMクリア・PMUリセットは確かこの症状が出始めたときに
実行したと思います。
出る頻度はシステム終了する時に8割がたこの症状がでます。
で、再度立ち上げた時に、
『Mac OS X Kernelの問題レポート』と書かれたレポートが作成され、
Panic(cpu 0 celler ‾) Kernel trap at ‾
というような表示が記載されるので、
カーネルパニックだと思い、このような書き方をさせていただいてます。
また、強制終了の画面になるカーネルパニックは、
なにかUSB機器がおかしいな。と感じた時に、
USB端子からその機器を抜いた瞬間に画面が上からしたに暗くなり、
カーネルパニックになります。
USB端子の左右、また、一つ一つ機器を調べましたが、
HDD、Apple Keyboard等、全てなります。
症状が出るようになったのは、
そういえば、OS X 10.5にアップデートしてからだと思います。
同時に、Logic8もインストールはしますが、
これはAppleのものなので問題ないと言われたので、
そのままいつもいれてます。
10.4ではなったことはありませんでした。
パニックログ確認できましたが、
どの内容を書き出せばよろしいでしょうか?
これはPCの情報等がありそうですが、
書き出して問題ないでしょうか?
初歩的な質問でしたら申し訳ありませんが、
よろしくお願いします。

2008/01/29 06:09 Community User への返信

いろいろな症状をごっちゃに検証しているので、それではいつまでたっても原因追及はできないと思います。
まず、システムが終了しない問題とUSBを抜くとカーネルパニックになる問題はおそらく原因が別なのでわけて検証する必要があります。
システムが終了しない件については、まずこちらを参照してみてください。
"システム終了できない" #10, 2007/11/03 11:46am
トラブルの原因追及の一番の近道は、もっともシンプルな環境で症状が出るかを確認することです。
ユーザ情報やアプリケーションを戻してしまっては原因がハードウェアにあるのかソフトウェアにあるのかが不明瞭になるだけです。
まずは、初期化&新規インストール後に症状が出るかどうかを確認してください。
場合によっては、10.4に戻して検証してみる必要もあるかと思います。
> パニックログ確認できましたが、どの内容を書き出せばよろしいでしょうか?
こんな感じで大丈夫だと思います。
"panic.logの内容について" #2, 2007/08/28 7:29pm

2008/01/29 14:15 Community User への返信

HALさん、
ありがとうございます。
システムが終了しない問題をAppleのサポートの方にいったところ、
『それはカーネルパニックの事ですね?』という言い方で言われ、
その後にもシステム終了できない問題とカーネルパニックの問題をお話しましたが、
そのままカーネルパニックの問題もとして話を続けられましたので、
てっきりこの2つの問題はカーネルパニックだと思い込んでいました。
ちなみに当方のシステム終了しない問題は、
画面は真っ暗になり、見た目は切れている状態です。
あと、外付けHDDは勿論外して検証もしてます。
Apple Keyboardだけ接続した状態でも症状はでてきます。
また、少々書き方が大ざっぱになっていましたが、
新規インストールも、ゼロフォーマットした後に行ったり、
バックアップ情報をユーザー情報だけを戻したり、
アプリケーションだけもどしたり、
勿論、全て戻さない状態でも試しました。
ですが、100%この症状が起きる訳ではありませんので、
何度か再起動を試して問題ない。と思ってユーザー情報等を少しづつ戻し使用すのですが、
なかなかどの段階でまた問題が起こり始めたかを検証するのは難しくて。。
昨日インストールした際は、すぐに起きましたが、
その前は、5、6回試しまして大丈夫だったので、
少しづつ元に戻していき問題なく使用できていましたが、
いつのまにか症状がでだした。
という感じで。
Panic log はこんな感じです。
panic(cpu 0 caller 0x001A7BED): Kernel trap at 0x35854214, type 14=page fault, registers:
CR0: 0x8001003b, CR2: 0x30303280, CR3: 0x00d49000, CR4: 0x00000660
EAX: 0x2e451918, EBX: 0x30302d30, ECX: 0x00507444, EDX: 0x03a01d54
CR2: 0x30303280, EBP: 0x2e143cb8, ESI: 0x03e5d000, EDI: 0x358563e8
EFL: 0x00010206, EIP: 0x35854214, CS: 0x00000008, DS: 0x00000010
Error code: 0x00000000
Backtrace, Format - Frame : Return Address (4 potential args on stack)
0x2e143ac8 : 0x12b0e1 (0x4555b4 0x2e143afc 0x133238 0x0)
0x2e143b18 : 0x1a7bed (0x45e568 0x35854214 0xe 0x45dd24)
0x2e143bf8 : 0x19e517 (0x2e143c10 0x41ce400 0x2e143cb8 0x35854214)
0x2e143c08 : 0x35854214 (0xe 0x520048 0x10 0x10)
0x2e143cb8 : 0x3585276b (0x35856428 0x3e5d000 0x2e463fc8 0x3e75aa)
0x2e143ce8 : 0x358527ee (0x3e5d000 0x2e46f720 0x3e5d000 0x2e4c3f1c)
0x2e143d08 : 0x40aa2d (0x461ca80 0x0 0x3e5d000 0x3e81d9)
0x2e143d38 : 0x40b622 (0x3e5d000 0x4020580 0x0 0x3e5d000)
0x2e143d78 : 0x40f74c (0x3e5d000 0x38edc40 0x0 0xffffffff)
0x2e143dc8 : 0x40f8ff (0x3d86500 0x7 0x1 0x3e840c)
0x2e143de8 : 0x34492606 (0x3d86500 0x3 0x1 0x3d75700)
0x2e143e08 : 0x349a8b02 (0x3d86500 0x3 0x0 0x3d75d00)
0x2e143e28 : 0x349a8c89 (0x3d75700 0x344ac064 0x1 0x344ea2e0)
0x2e143e68 : 0x349a4e04 (0x3d75700 0x2034836f 0x2e143ec8 0x2)
0x2e143ea8 : 0x349a68f1 (0x3d54800 0x349a56e8 0x1 0x0)
0x2e143ed8 : 0x412cae (0x3d54800 0x0 0x3d54800 0x3d54800)
Backtrace continues...
Kernel loadable modules in backtrace (with dependencies):
com.baltaks.driver.DoubleCommand(1.6.5)@0x35851000->0x35856fff
dependency: com.apple.iokit.IOHIDFamily(1.5)@0x2e438000
com.apple.driver.AppleUSBHub(3.0.3)@0x349a3000->0x349adfff
dependency: com.apple.iokit.IOUSBFamily(3.0.3)@0x34485000
com.apple.iokit.IOUSBFamily(3.0.3)@0x34485000->0x344acfff
BSD process name corresponding to current thread: kernel_task
Mac OS version:
9A581
Kernel version:
Darwin Kernel Version 9.0.0: Tue Oct 9 21:35:55 PDT 2007; root:xnu-1228‾1/RELEASE_I386
System model name: MacBookPro2,2 (Mac-F42187C8)
もしこれでなにかわかりましたら、
よろしくお願いします。

2008/01/29 14:27 Community User への返信

> com.baltaks.driver.DoubleCommand(1.6.5)@0x35851000->0x35856fff
DoubleCommand 1.6.5はLeopardに対応していないのでは?
アンインストールするか、1.6.6b1にアップデートしてみては?
http://doublecommand.sourceforge.net/
参考:虹色の林檎はどんな味?: DoubleCommand 1.6.6b1 リリース

2008/01/30 04:25 Community User への返信

HALさん、
ありがとうございます。
そのような気がしてきました。
DoubleCommand 1.6.5を、1.6.6b1にアップデートしようと思い、
インストールを試みてみたのですが、
何度やってもカーネルパニックになります。
ですので、アンインストールしてみようと思いましたが、
このDoubleCommandのダウンロードしたものには、
アンインストールの機能がないようで、
どのうようにしてアンインストールするかわからないので、
Spotlight でDoubleCommand と名のつく物を全て消去してみたのですが、
DoubleCommand の機能はそのまま継承されていて、
未だに解決まではいたっていません。
ちなみにシステム環境設定の『その他』にあった、
DoubleCommandの表示は消えています。
もしおわかりでしたら、
このようなもののアンインストール方法、
教えていただけないでしょうか?
あと一つ気になるのは、
今まで一度もこのDoubleCommand インストール時に、
カーネルパニックになった事がないのに、
このDoubleCommand 1.6.6b1のアップデートをしようとしてから、
100%、インストールをTryする時にカーネルパニックになってしまいます。
また、電源が切れない現象は、
未だに普通に起きています。
まだ色々試してみようとは思っていますが、
途中経過ということで報告させていただきます。

2008/01/30 05:43 Community User への返信

> Spotlight でDoubleCommand と名のつく物を全て消去してみたのですが、
Spotlightは検索対象とならない場所が結構あるので注意が必要です。
網羅的に探したいのであれば、EasyFindが便利です。
ただし、触れては行けない部分まで見えてしまうので、削除時には十分気をつけてください。
EasyFind ( http://www.devon-technologies.com/products/freeware/index.html )
また、「DoubleCommand アンインストール」でググればいくつか情報を見つける事ができると思います。例えば
ネタがありません。 DoubleCommandはアンインストールしてからデータを移行しよう

2008/01/30 06:23 Community User への返信

同じ内容だと思いますが、デベロッパの公式情報では、
http://doublecommand.sourceforge.net/help.html
以下引用
Removing DoubleCommand
To remove DoubleCommand from your machine:
1. Delete the DoubleCommand folder in /Library/StartupItems on your Mac OS X startup volume.
2. Delete the DoubleCommand preference pane in /Library/PreferencePanes on your Mac OS X startup volume.
3. Restart your computer.
だそうです。

2008/01/30 06:26 Community User への返信

DoubleCommandがinstallするのは...
/Library/Recipts/DoubleCommand-1.6.6b1.pkg
/Library/PreferencePanes/DoubleCommandPreferences.prefPane
/Library/StartupItems/DoubleCommand/
DoubleCommand/Documentation/index.htmlに注意が...
updateする時は外すかdisableにしてupdateを行いenableにしないとkernel panicになることも...

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

カーネルパニックについて

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。