[29835]  デュアルマザーでMACHINE_CHECK_EXCEPTION(Win2k)
投稿者:とみー さん   2001-12-05 19:49:46
お世話になります。
MSIのデュアル370マザー694D Pro-@にPentiumIII 700MHz(cB0)とPrntiumIII 850MHz(cC0)を差して使っています。
シングルCPUでインストールしたWindows2000でマルチプロセッサを有効にするため、コンピュータをACPI マルチプロセッサPCに変更したところ、起動時にブルーバックの画面になりMACHINE_CHECK_EXCEPTIONと表示されてとまるようになってしまいました。
Windows2000を上書きインストールしようとしても、ファイルコピー後の再起動中に同じ画面が出てインストールできませんでした。
このエラーの意味はなんでしょうか??

よろしくお願いします。
  1. 98 さん   2001-12-05 20:04:19
    >PentiumIII 700MHz(cB0)とPrntiumIII 850MHz(cC0)を差して使っています
    P6マルチプロセッサはSymmetricであるため、700+850でDualをやってるとしたら何あっても文句言えません。700(cB0)x2か850(cC0)x2にしない限りまともなアドバイスもらえませんよ。これを機にちゃんとクロックとコアのそろったプロセッサを買って、異常な使い方から正しい使い方をするようにしましょう。

    #SV-98/3はAsymmetricだったからMMX150+Pen150なんてのもできたけど
  2. エクセリア さん   2001-12-05 20:24:18
    98さんの補足としてSymmetricとAsymmetricについてこんな解説があります。

    SMP (Symmetric MultiProcessor)
    http://www.atmarkit.co.jp/icd/root/10/5785810.html

    ASMP (ASymmetric MultiProcessor)
    http://www.atmarkit.co.jp/icd/root/10/5785810.html

    おっしゃられる構成で動く可能性は低いと思われます。コアはまだしも、クロックが違うのはまずいかと。
  3. さくま さん   2001-12-05 21:24:52
    このエラーはたしか、NTでは発生しなかったはず。
    2000になってマシンタイプのチェックが厳密になってエラーとするようになった
    のです。

    >このエラーの意味はなんでしょうか??

    98さんやエクセリアさんの指摘されているように、SMPではないという意味です。
  4. とみー さん   2001-12-06 00:09:46
    皆さんどうもすみません。
    デュアル動作が保証されるのは同一コア、同一クロックに限る、というのは知っています。

    私も一番疑わしいのはクロック違いだと思っています。
    ただ、Coppermineのコア違い、クロック違いで動作している(w2k)報告が複数あるのと、このマザーのBIOS画面で、2つのCPUに別々の倍率を設定できるようになっていた(もちろん、この設定項目の動作保証があるとか、私のCPUでこの設定が反映されるとか言うつもりはありませんが・・・)ので、エラーの意味するところが他にある(=CPUを購入しなくてもOK?)のでは、という気がしたので質問しました。

    というわけで、問題の切り分けをしたいのです。
    (もちろん、できればCPUを追加購入するのがイヤなので)

    私が知りたかったのは、なぜこの構成で正常動作しないのか、ではなくて、MACHINE_CHECK_EXCEPTIONがCPUの種類が違っているために発生しているのか、その他の原因(たとえば強制的にACPI マルチプロセッサPCを指定したのがまずかったのか、など)によるものなのかということです。

    (NT4.0からWindows2000になってデュアル構成のチェックが厳しくなった、という事実は確かにあるようですね)

    引き続きよろしくお願いします。
  5. エクセリア さん   2001-12-06 10:19:14
    私も別クロックで動作するという事例があるのは知ってはいるのですが
    それはあくまでもその環境のみ動く物だと思ってます。ので、他の事例が本当に
    ご自身の環境には当てはまらないと思うのですが。

    >その他の原因(たとえば強制的にACPI マルチプロセッサPCを指定したのがまずかったのか、など)によるものなのかということです。

    見る限り、上書きインストール時に出てる時点で切り分けができてると思うのですが・・・。
    後はクリーンインストール時に同様のメッセージが出るかどうか位しか確認できない
    とおもいます。
  6. xeno さん   2001-12-06 14:14:20
    PenIII 1GHz(CB0,100x10)とPenIII 1.0BGHz(CB0,133x7.5)でDualしたことあります。
    Win2000にてFSB100で運用してましたけど、1GHzと750MHzとして認識しSMPできてました。
    とみーさんの場合だとコアが違うようなのでMACHINE_CHECK_EXCEPTIONに引っかかったんだと思われますが・・・。
  7. いーとん さん   2001-12-06 18:11:25
    うちでも Tyan S1834D で PentiumIII733(cA2)/800EB(cC0) Dual + Win2000 で使用していましたが、通常動作は出来てました。
    しかしながら mp3 がまともに再生出来ない等の不具合が出ていましたねぇ(今は 1.0G Dual)
  8. とみー さん   2001-12-09 01:57:33
    皆さんどうもありがとうございます。

    上のレスでの動作報告に勇気付けられて、さらにいじってみました。
    理由などはさっぱりわからないのですが、
    M/BのBIOSを更新して、CPUの位置を入れ替えてWindows2000をクリーンインストールしたら正常動作させることができました。

    ★ ★ ★ HDBENCH Ver 3.30 (C)EP82改/かず ★ ★ ★
    Processor Dual Pentium III 702.44MHz[GenuineIntel family 6 model 8 step 3]
    ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
    8835 70811 70540 0 0 0 0

    Rectangle Text Ellipse BitBlt Read Write Copy Drive
    0 0 0 0 0 0 0 C:100MB

    CPUの取り付けがいまいちだったか、またはOSの入れ方に問題があったか、
    そのあたりが怪しかった気がします。

    mp3の再生などもちょっと試してみましたが、今のところ特に問題らしきものはありません。
    アドバイスを下さった皆さん、どうもお世話様でした。