[3708]  はじめまして、教えて下さい。
投稿者:ガン太 さん   2000-04-16 01:38:52
 はじめまして、子供のために購入したキャンビーを現在も愛機として世話している中年親父のガン太と言います。
SCSI接続での不具合についてお知恵拝借願います。
 PC-9821CX3にPentium(MMX)ODP166を載せていました。ネットを徘徊していたところK6-�兇�K6-�靴泙任�愛機CX3に載りそうな気になり、大須でHK6-MS333-N2000を購入して載せ換えてみたのですが、やはり対応機種になっていないだけあってWindows95の起動時に「A20ラインの制御ができません。XMSドライバは組み込まれませんでした。」等が表示され、電源が落ちてしまいました。
 友人やこの掲示板の過去ログを参考に「藤田さんパッチ」を当てたり、SCSI接続器の順番を変えたりして、何とか稼働するようになったのでが以下のような不具合が生じてしまいました。
・SCSI接続でID7に外付けHDD(Logitec製)、ID5にZIP(Iomega製)、ID3にスキャナ(Canon製)の順で連結しています。ちなみに、外付けHDDをID7以外に設定すると、「A20ライン・・・」が等が表示され、電源が落ちてしまいWindows95が起動しません。
・3台のSCSI機器が電源ON状態で、スキャナーを使用(TWAIN対応器からの入力等)しようとすると「デバイスを初期化できませんでした。」とエラー表示されます。しかし、外付けHDDを電源OFF状態にすれば、スキャナーの使用が可能になります。
・デバイスマネージャを見たところ、3台のSCSI機器が電源ON状態では、デスクドライブに外付けHDDが6個もぶら下がっています(ZIPのID以外は全てHDDに割り当てられている?)。Canonの場合スキャナは、その他のデバイスに表示されるのですが、それが無い(認識されていない?)。しかし、外付けHDDの電源OFF状態ならば、その他のデバイスに「CANONN IX-03035B」が表示されている。
以上の症状が現れています。
 3台のSCSI機器が電源ON状態で、スキャナーを使用する(認識させる)方法を、どなたか教えて下さい。
長々と書きました、よろしくお願いします。
  1. たなべ さん   2000-04-16 04:03:34
    下でも書いてますが、今後はローマ数字は使わないでください。
    また、K6-2なので、わざわざK6-IIなんて書くとK6-IIなのかK6-IIIなのか予測も
    しづらくなります。
    で、疑問点があるのですが、通常、SCSI-ID7はSCSIホストが使用します。
    SCSIボードの初期設定画面で確認してください。
  2. gamo さん   2000-04-16 07:32:26
     ターミネータが適切に繋がれていないのでは?
    内蔵ターミネータは電源が入っていないと効かないものもあります(CanoScan 300DX)

    ちなみに、CanoScanはドライバにScnGear CSを入れるか、1枚目だけを読ませて後はScanClaftを入れると不明なデバイスでなくなります。
  3. NEVERLAND さん   2000-04-16 07:52:22
    Canbeのことなら居酒屋キャンビーに多数K6化情報がありますよ。
    参考になることと思います。
    http://www.enjoy.ne.jp/~masa1125/
  4. びばぼん さん   2000-04-16 08:05:01
    それ以前に,Cx3はK6不可なロットがあります。ご注意を。
  5. BlackBox さん   2000-04-16 08:32:59
    たこあし配線で電力不足とか
  6. YU さん   2000-04-16 14:03:36
    SCSIボードのメーカーと機種は何ですか?
    また、SCSIケーブルが古かったり長すぎたりしませんか?
    そけから、外付けHDDのケースの中に入っているドライブのメーカーや型番はわかりますか?それがわからなければ容量を書いてくてださい。
  7. ガン太 さん   2000-04-17 00:57:28
    たくさんのレスありがとうございました。早速、試してみたいと思います。その前2・3教えて下さい。
    たなべ様へ
     HK6-MS333-N2000のCPUは、K6-3ですよね?
     SCSIボードの初期設定画面の表示方法がよく解らないのですが、教えて下さい。(初歩的なことを知らなくてすみません。)
     たなべさんの言われるように、SCSIホストでIDの0か7を使用しているとは思うのですが、外付けHDDがID7以外ではWin95が起動しません。

    gamo様へ
     ターミネータは、外付けHDDに取り付けています。CanoScan300の内蔵はOFFの状態です。よくよく確認したつもりですが、もう一度ケーブルの取り回しを、やり直してみます。
     我が家のCanoScanは、初期の型で300です。キャノンのホームページのFAQでは、「システムのプロパティでは、その他のドライバに表示されますが、使用に支障ありません」と書いてありました。ScanClaftを入れた方がいいのですかね?。
     ドライバはCanon Scangear CS 4.0.1.2aとCanon Scangear Toolbox CS 1.1.2を使用しています。

    NEVERLAND様
     ありがとうございます。居酒屋キャンビー行って参ります。また、新しい情報があるかもしれませんね。

    びばぼん様
     確かに、システムのプロパティでは、K6と表示されていません。しかし、フリーソフトのHDBENCH by カズでは、AMD-K6(tm) 3D+ Processorと表示されていますし、ベンチの数値も格段に大きくなっていました。アプリも問題なく使用できますし、起動も早くなりました。
     問題は、SCSI接続のHDDとスキャナが一緒に使用出来ない点です。
     「K6不可」なんて・・・。ささやかな希望を下さい。

    BlackBox様
     おっしゃるとおり。少々、たこあし配線気味です。Pentium(MMX)ODP166を載せていたときは、問題なく稼働していたに・・・。ちょっとした電圧の差でも、駄目なんですかね。他のコンセントに分岐してチェックしてみます。

    YU様
     SCSIボードは、NEC PC-9801-100(SCSI-2)です。NECのホームページによれば。現在は製造されていません。また、ドライバのアップもされていないようでした。
     外付けHDDのドライブメーカーは、取説書が見あたらないので解りません(雑な親父ですみません)が、Logitec製 JUSTIN SHD-U4.3Eで2.0Gづつ区切って使用しています。

    以上、よろしくお願いします。
  8. ガン太 さん   2000-04-17 01:10:19
    YU様
     SCSIのケーブルの件、書くの忘れていました。
     ケーブルは、一応、同梱のものをを使用しています。確か・・・?。
     それぞれのSCSI機器でコネクタが違うため、アダプタを取り付けています。これが、いけないのでしょうか。
     ケーブルの長さは、合計で1.5mです。
  9. TOURER-V さん   2000-04-17 04:23:20
    ガン太さんと同じ症状かどうかわかりませんので参考になるかどうかわかりませんが私が以前、PC-9821V10/C4RにCバス接続のSCSIボード(WaveSMIT)に接続したHDDから起動していた環境でHK6-MS333-N2000を載せ換えて直ぐに「A20ラインが制御できません。」等のエラーが出て最終的に起動できないというトラブルが起こり困った経験があります。その時、ここの皆さんの意見を参考に自分なりに解決策を見つけましたので一度試してみてください。ガン太さんのPC-9821CX3が本体内蔵HDDから起動しているのかSCSI接続したHDDから起動しているのかがわかりませんが今から行う方法は本体内蔵HDDを起動ドライブとした場合にのみ有効ですのでその点はご了承ください。
    あと、これを行うには以下の環境をクリアしていることが条件ですのでご注意ください。

    1、PC-9821CX3に取り付けてあるセカンドキャッシュを取り外してあること。
    2、本体内蔵HDDから起動できる環境であること。
    3、N2000付属のHK6キャッシュコントロールユーティリティが本体内臓HDDに
      インストールされていること。(あとでもインストールできます。)

    それでは、回避方法を書きます。

    1、元のCPUに戻してSCSI機器をN2000を載せる前の設定に戻し、
      PC-9821CX3を本体内蔵HDDから起動させてください。
      
    2、SCSI機器が正常に動作するのを確認してからWindowsを終了させて
      PC-9821CX3の電源を切ってください。
     *HK6キャッシュコントロールユーティリティをインストールしていない
     場合はN2000の取扱説明書を見ながらここで本体内蔵HDDにインストール
     してください。

    3、SCSI機器の電源を全てOFFにした後、PC-9821CX3からSCSIボードを
      抜いて元のCPUからN2000に載せ換えます。

    4、PC-9821CX3の電源をONにして本体内蔵HDDから起動させます。
      Windowsが起動する前にHK6キャッシュコントロールユーティリティが
      読み込まれ、「Register setting was Completed!!」と表示されます。
      (ここで上に書いた表示が出ない、Windowsが起動しないなどの症状が出た
       場合は残念ながらこの方法では回避できません。)

    5、Windowsが起動したらN2000の取扱説明書の21ページを見ながら
      HK6キャッシュコントロールユーティリティを起動します。

    6、HK6キャッシュコントロールユーティリティが起動しましたら左下側にある
      「L2キャッシュの無効化」と「Config.sysを変更する」にチェックをして
      [ 適応 ]ボタンを押します。

    7、警告の画面が表示されますが後で元に戻せますので [ はい ] を選択して
      から[ OK ]ボタンを押してHK6キャッシュコントロールユーティリティを
      終了させます。

    8、Windowsを終了させてPC-9821CX3の電源を切ってください。

    9、SCSIボードをPC-9821CX3に差し込み、SCSI機器の電源をONにしてから
      PC-9821CX3の電源をONにして本体内蔵HDDから起動してください。

    10、Windowsが起動する前にHK6キャッシュコントロールユーティリティが
       読み込まれた後に「Register setting was Completed!!」と表示
       されます。

    11、Windowsが起動しましたらHK6キャッシュコントロールユーティリティを
       起動して「L2キャッシュの無効化」につけたチェックを外し、[ 適応 ]
       ボタンを押した後、[ OK ] ボタンを押してHK6キャッシュコントロール
       ユーティリティを終了させます。

    これでK6-3のL2キャッシュが有効になります。
    なお、SCSI接続したHDDから起動する場合は本体内蔵HDDにガン太さんが使用する基本的なWindowsの状態を作成し、その状態でHK6キャッシュコントロールユーティリティをインストールします。そして、ここに書いた手順で導入、設定をしてから本体内蔵HDDの内容をフリーソフトのバックアップツール等でSCSI HDDにコピーします。本体内蔵HDDを[ 使用しない ]に設定してバックアップデータが入ったSCSI HDDの領域をFDSIKでBoot可にしておき、起動するとSCSI HDDから起動できるようになります。(わかりにくい説明ですみません。)

    K6-3のL2キャッシュが問題で起動できなかった場合はこの方法で起動できます。
    注意事項ですが、K6-3のL2キャッシュが問題なのにこの方法でも回避できない場合はSCSI IDの組み合わせが悪い場合もありますのでいろいろと組み合わせを変えてみてください。
    たなべさんもアドバイスしているとおり、SCSI ID:7番はSCSIボードが使用しますので使用しないでください。
    Windows95をインストールしているパソコンにK6系のCPUを搭載しての不具合ですがHK6キャッシュコントロールユーティリティをインストールすると自動的に修正されますので特に藤田さんパッチを当てる必要は無いように思います。(と言いつつ、最初は私も試しました。)
    あと、この方法は起動する度にK6-3のL2キャッシュを有効にしなければいけません。この方法できちんと起動できることが条件になりますが起動する度にK6-3のL2キャッシュを有効にするのが面倒であれば上の投稿にもありますようにメルコに個体差吸収用調整をしてもらうことでK6-3のL2キャッシュを有効にしたまま起動することが可能となります。私の場合はメルコから、「以前、別のアクセラレータとCバスのSCSIボードの組み合わせで同じ症状がありましたので個体差吸収用調整をさせていただきます。」ということになりましたのでメルコにN2000を送り、返ってきた後からはL2キャッシュが有効のままでも起動できるようになりました。
    メルコに個体差吸収用調整をしてもらう場合は必ずカタログの対応表に載っている機種を言わないと対応してもらえないかもしれないのでご注意ください。
    (私の場合はV10/S5と偽りました。)

    最後に、長い説明文になると思い、メールで送ろうと思ったのですが後で過去ログとして残ることを考えてあえてここに書きました。
    皆さんの大切なスペースを使わせていただけたことに感謝しております。
    皆さん、本当にありがとうございます。
    それと、これからも何かありました時にはよろしくお願いいたします。
    それでは、失礼いたします。
  10. ガン太 さん   2000-04-17 08:26:10
    TOURER-V様
     早速、試してみます。ありがとうございました。
  11. gamo さん   2000-04-17 12:10:43
    「不明なデバイス」でなくなるのは気持ちの問題です。
    そのままで全く支障はないです。
  12. 楠本史朗 さん   2000-04-17 18:04:10
    Cx13ユーザの楠本と申します。Cx3と近いので私の方法をご参考にどうぞ。
     私の環境は、2ndcasheはI・Oデータの256をさしてますが、そのままで作動するようです。また、拡張スロットにはIDE-98とIF-2769をさしてますが、大丈夫なようです。
     私の場合も、N2000を使うと、A20ライン制御が不能でHIMEM.SYSの組み込みを中止するというメッセージが出て起動してくれませんでした。試行錯誤の末、TOURER-Vさんご指摘の方法と同じ方法を発見してで安定動作させています。その経緯は、居酒屋CANBE
    http://www.enjoy.ne.jp/~masa1125/
    の何でもOK掲示板で書いたのですが、ログが消えてしまったようです。私の場合は、直接エディタでconfig.sysを書き換えましたが。ただ、私の場合は、config.sysでL2cacheを無効化したあと、起動させるところまでは同じですが、k6msrというWIN上からK6シリーズの設定を触れるフリーソフトで、L2が有効になるようにして、こいつをスタートアップに登録することで面倒くささを回避しています。
     でも、問題は、このゲタをつけたままではsafeモードの起動ができないことなんですよね。これが動作保証機種であればどーどーと祖父地図へ持ってくのですが・・・。では。
  13. ガン太 さん   2000-04-18 00:55:34
     みなさん、ありがとうございました。
     TOURER−V様、本当にありがとうございました。問題、全て解決しました。
     K6-3のL2キャッシュが原因だったようです。言われてみれば、過去ログで見たような・・・。
     TOURER−V さんの懇切丁寧な回避方法により、Win95が問題なく起動し、SCSI機器も認識しています。