10.2.3アップグレード後のカーネルパニックについて

OSXが10.2.2時にジャーナリングファイルシステムを有効にして使用していましたがOSを10.2.3アップグレード後にカーネルパニックが必ず発生するようになりました。
ジャーナリングファイルシステムを無効に戻すとカーネルパニックは発生しないようです。
同様の事象が発生している方はいらっしゃるのでしょうか?
ソフトウェアの概要:
システムのバージョン : Mac OS X 10.2.3 (6G30)
起動ボリューム : Macintosh HD
カーネルのバージョン : Darwin Kernel Version 6.3: Sat Dec 14 03:11:25 PST 2002; root:xnu/xnu-344.23.obj‾4/RELEASE_PPC
ハードウェアの概要:
コンピュータの速度 : 667 MHz
バス速度 : 133 MHz
プロセッサ数 : 1
L2 キャッシュサイズ : 256K
コンピュータの機種 : PowerBook G4 (version = 2.1)
ブート ROM 情報 : 4.2.9f1
セールスオーダー番号 : M8363J/A
メモリの概要:
Location Type Size
SODIMM0/J16TOP SDRAM 512 MB
SODIMM1/J16BOTTOM SDRAM 512 MB
カーネルパニックログ
*********
Fri Dec 27 11:25:32 2002
panic(cpu 0): getnewbuf: bp @ 0x1b37a8d0 is LOCKED! (flags 0x60006220)
Latest stack backtrace for cpu 0:
Backtrace:
0x000856CC 0x00085AFC 0x000287A8 0x000A9CF8 0x000A8EC8 0x000A8070 0x000A8148 0x1D7A7954
0x000BE35C 0x001EC114 0x001EBF5C 0x0020E8CC 0x00092830 0x00090009
Kernel loadable modules in backtrace (with dependencies):
com.symantec.kext.symfs(7.0.2)@0x1d7a4000
dependency: com.symantec.kext.symdc(1.3)@0x1d910000
Proceeding back via exception chain:
Exception state (sv=0x1D99F280)
PC=0x90000E2C; MSR=0x0000F030; DAR=0xBFFFAFB0; DSISR=0x0A000000; LR=0x01EE3488; R1=0xBFFFDB10; XCP=0x00000030 (0xC00 - System call)
Kernel version:
Darwin Kernel Version 6.3:
Sat Dec 14 03:11:25 PST 2002; root:xnu/xnu-344.23.obj‾4/RELEASE_PPC
*********

投稿日 2002/12/27 09:37

返信: 58

2003/02/10 21:59 Community User への返信

> マルチプロセスAPI の要求を十分満たしていないアプリケーション(特にOS9側)が原因
たとえば何が想定されますか? それを例示してあげた方が解決が早いですよね。特に思い当たるものがなくて当人に調査しろと仰っているなら、ここまで困窮している中それはあんまりと言うもの...。# と思う。
> 2番目のCPU が反応しています。
それは最初っから見えていたことでは?

2003/02/10 22:06 Community User への返信

> マルチプロセスAPI の要求を十分満たしていないアプリケーション(特にOS9側)が原因
たとえば何が想定されますか? それを例示してあげた方が解決が早いですよね。特に思い当たるものがなくて当人に調査しろと仰っているなら、ここまで困窮している中それはあんまりと言うもの...。
# と思う。
# 特にOS 9側、ということはclassic環境で動かしたものに絞れるということ?
> 2番目のCPU が反応しています。
それは最初っから見えていたことでは?

2003/02/10 22:39 Community User への返信

お世話になっております。
> マルチプロセスAPI の要求を十分満たしていないアプリケーション(特にOS9側)が原因
OS9クラッシック環境でアプリを使用するのが原因かもしれない
と思ったりもしましたが、クラッシック環境を使わなくても
カーネルパニックになるのは、確認しております。
現在は、2つのHDDを取り付けていてOSXとOS9を別々のHDDに
インストールしております。
1つのHDDにOSX,OS9を入れてみましたが、やはりカーネルパニック
は出ます。
パーテーションは、分けています。
1つのHDDにOSXだけインストールして、そのHDDのみ取り付け
でも駄目でした。
私が思うに500MHZ DUALモデルでは、カーネルパニックが出る
のでは?と思うのですけど...
私のカーネルパニックはCPU(1)が異常となっていますが
それは、2つ目のCPUなんですね?
CPU(0) とCPU(1)なんですね
シングルCPUの設定では、どちらを止めるという設定が
あるのでしょうかね?
もしあるとしたら、問題のCPU(1)側で稼働させてみれば
CPUが問題なのか は検証出来ると思うのですけど
どなたか シングルCPU化の設定で、停止させるCPUを選ぶ
方法は知らないでしょうか?
素人の質問で申し訳ございません
もしかしてsudo nvram boot-args="cpus=1"
はCPU1を停止という意味なのでしょうか?
"cpus=0"とすれば、問題のCPU(1)で稼働するのでしょうか?
それで動けば、CPU(1)も問題無し
停止すればCPU(1)が問題と言う事にはならないのでしょうか?
CPU(1)稼働でも問題が無ければ、DUALが問題と言う事で
やはりOSXと500MHz DUAL MACとの相性の問題とならないのでしょうかね?
一度 稼働CPU選択方法を教えていただき 試してみたいと
思います。
どなたかご存じの方は教えていただきたいと思います。
なんとか原因を突き止めたいと思います。

2003/02/10 23:53 Community User への返信

> 私のカーネルパニックはCPU(1)が異常となっていますが
> それは、2つ目のCPUなんですね?
> CPU(0) とCPU(1)なんですね
そのはずです。
> もしかしてsudo nvram boot-args="cpus=1"
> はCPU1を停止という意味なのでしょうか?
> "cpus=0"とすれば、問題のCPU(1)で稼働するのでしょうか?
これはCPUの数を設定するものですので"=0"はお試しにならない方が良いでしょう。
# どのCPUを使うか設定する方法は私にはわかりませんが。

2003/02/11 09:17 Community User への返信

>これはCPUの数を設定するものですので"=0"はお試しにならない>方が良いでしょう。
わかりました。ありがとうございます。
今日は、一度 CPUユニットを取り外して、取り付けてみましたが
(接触不良対策)やはり駄目でした。
プロセスモニタでIsregsterがゾンビになっているは関係ないのでしょうかね〜
気になります。

2003/02/11 20:08 Community User への返信

もしかすると...
HDDのマスタースレーブのジャンピンの設定を見直し
1台のHDDにOSXとOS9をインストールしているHDDを見直し
したのですが、ジャンピンの設定がマスターでは無く
スレーブになっていました。
その後 OSXを起動しましたが、カーネルパニックは
かなり長い間出ませんでした。
しかし、アプリケーションの強制終了は出てました。
もしかすると、HDDが原因かもしれません
その辺りの検証を実施してみます。

2003/02/15 08:58 Community User への返信

10.2.3の時のカーネルパニック
panic(cpu 1): Unexpected user state trap(cpu 1): 0x00000008 DSISR=0x42000000 DAR=0xe063b000 PC=0x93701d88, MSR=0x0a00f030
Latest stack backtrace for cpu 1:
Backtrace:
0x000856CC 0x00085AFC 0x000287A8 0x0008F690 0x00092698
Proceeding back via exception chain:
Exception state (sv=0x1D998780)
PC=0x93701D88; MSR=0x0A00F030; DAR=0xE063B000; DSISR=0x42000000; LR=0x93701D7C; R1=0xBFFFD7B0; XCP=0x00000008 (0x200 - Machine check)
Kernel version:
Darwin Kernel Version 6.3:
Sat Dec 14 03:11:25 PST 2002; root:xnu/xnu-344.23.obj‾4/RELEASE_PPC
*********
Wed Feb 12 21:24:03 2003
panic(cpu 1): Unexpected user state trap(cpu 1): 0x00000008 DSISR=0x42000000 DAR=0xb2a59000 PC=0x938b1348, MSR=0x0800f030
Latest stack backtrace for cpu 1:
Backtrace:
0x000856CC 0x00085AFC 0x000287A8 0x0008F690 0x00092698
Proceeding back via exception chain:
Exception state (sv=0x1E600280)
PC=0x938B1348; MSR=0x0800F030; DAR=0xB2A59000; DSISR=0x42000000; LR=0x936F4D74; R1=0xBFFFC830; XCP=0x00000008 (0x200 - Machine check)
Kernel version:
Darwin Kernel Version 6.3:
Sat Dec 14 03:11:25 PST 2002; root:xnu/xnu-344.23.obj‾4/RELEASE_PPC
10.2.4にしてからのカーネルパニック
*********
Sat Feb 15 03:11:50 2003
panic(cpu 1): Unexpected user state trap(cpu 1): 0x00000008 DSISR=0x42000000 DAR=0xb1db9000 PC=0x93701730, MSR=0x0800f030
Latest stack backtrace for cpu 1:
Backtrace:
0x00084FAC 0x000853DC 0x00027FA8 0x0008EF70 0x00091F78
Proceeding back via exception chain:
Exception state (sv=0x1E08F500)
PC=0x93701730; MSR=0x0800F030; DAR=0xB1DB9000; DSISR=0x42000000; LR=0x937018D8; R1=0xBFFFD640; XCP=0x00000008 (0x200 - Machine check)
Kernel version:
Darwin Kernel Version 6.4:
Wed Jan 29 18:50:42 PST 2003; root:xnu/xnu-344.26.obj‾1/RELEASE_PPC
*********
10.2.4にしてのカーネルパニックログ内容は、10.2.3の時と
同じみたいです。
シングルCPUにして稼働させたら問題なく稼働しますので
やはりCPUの異常なのでしょう
DUAL CPU ×
シングル ○
という結果です。

2003/02/15 10:30 Community User への返信

ディスクの設定がどうとか書かれていたのは検証されたんですか?
それと、保証外になってしまうようならダメですが、CPUを入れ替えてみるとか。

2003/02/15 14:10 Community User への返信

>ディスクの設定がどうとか書かれていたのは検証されたんですか?
ディスクですけど、純正のディスクをフォーマットして OSXとOS9を入れてみましたがやはりカーネルパニックになります。
クラッシック環境を立ち上げなくても出ます。
ディスクの設定もマスターにしました。
>それと、保証外になってしまうようならダメですが、CPUを入れ替えてみるとか。
CPUを入れ替えるとは?
2つ付いている CPUを入れ替えると言うことでしょうか?
ボードに付いているCPUは抜けるのでしょうか?
一度見てみますけど・・・
直接ボードに半田付けされているのかと思いました。
取り外せるのであれば、チャレンジしてみます。
PowerLogix社のアップグレードカードを購入しようか?とも
思っているのですが、CPUが原因じゃ無かった時が怖いし...
DUALで稼働させると、アプリケーションが落ちる事が
頻繁に発生します。
CPUが悪いのだと私は、思うのですけどね
シングルCPUでは、全く問題無しです。
とりあえず CPU入れ替えチャレンジしてみます。

2003/02/15 15:21 Community User への返信

> CPUを入れ替えるとは?
> 2つ付いている CPUを入れ替えると言うことでしょうか?
> ボードに付いているCPUは抜けるのでしょうか?
持っていないのに何ですけど、大抵できるものなのかなぁ、と。

2003/02/15 22:36 Community User への返信

>> CPUを入れ替えるとは?
>> 2つ付いている CPUを入れ替えると言うことでしょうか?
>> ボードに付いているCPUは抜けるのでしょうか?
>持っていないのに何ですけど、大抵できるものなのかなぁ、と。
試してみたのですが、あれは素人では絶対に無理です。
マイナスドライバーでこじってみたのですが、CPUの角が
欠けました。(--)
絶対にやめた方がいいです。
その後 シングルCPUで正常稼働中です。
危なかったです。ほっ!(^^

2003/02/16 20:35 Community User への返信

>軽々にコメントしてしまい、すみませんでした。_O_
今後とも宜しくお願い致します。(^^

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

10.2.3アップグレード後のカーネルパニックについて

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