[21703]  Ra20/N12でのPC-9801-100使用
投稿者:HIR さん   2000-11-25 00:08:10
こんにちは。Ra20/N12でPC-9801-100ボードが使えず困っています。OSを問わず、全く使えない状態です。どなたか、解決策をご存じ無いでしょうか?また、同様の現象に見舞われた方はいらっしゃるでしょうか?

現象
・PCIセットアップディスクでリソース設定の上(もちろん競合無いようにしたつもり)、100ボード付属の「SCSI設定ユーティリティ」で起動させた。ところが、「PC-9801-100ボードが未実装です。ボードを実装して、再起動させて下さい」とのメッセージが・・・。ディップスイッチでSCSI BIOSをオフにしたり、メモリアドレスを変更してみたりしたが、やはりダメ。
・MS-DOS起動させても、100ボード接続のSCSI機器全く使えず。
・w2kで100ボードのドライバをインストールしても、デバイスマネージャで"!"マークが現れる。やはり、100ボード接続のSCSI機器全く使えず。
・100ボード故障と考え、別の100ボードでトライしてみたが、やはり同じ現象。

機器構成
PC-9801Ra20/N12(PL-ProIIでCeleron466MHz換装済み)
Memory 96MByte
IDEデバイス(UIDE-98M接続)
・IBM DPTA-372050(HDD)   
・HITACHI GD-7000(DVD-ROM)
その他
・PC-9801-118
・(118ボード上に)I/Oデータ製MIDIサブボード(型番忘失^ ^;)
OS
・MS-DOS
・w2k
100ボードに接続したSCSI機器
・I/Oデータ MOF-640(MOドライブ)
・MELCO MCR-S(PCカードリーダ)
  1. いーとん さん   2000-11-25 00:47:28
    手順が逆じゃないのかな?

    100ボード付属の「SCSI設定ユーティリティ」で設定後にPCIセットアップでリソースの予約をしないとIRQが足らない時には設定できないんじゃないかと思います。
    もしくは、118 や UIDE-98M などの拡張ボードを全て抜いて100ボード付属の「SCSI設定ユーティリティ」で設定すればOKだと思いますが。
  2. HIR さん   2000-11-25 01:17:54
    いーとんさん、早速のコメントありがとうございます。

    私が全てを説明しなかったのが、不味かったかもしれません。実は、全拡張ボードを抜いて、かつPCIセットアップディスクで100ボードが使用する可能性のあるIRQを全て確保した上で(メモリアドレスは100ボードのディップスイッチ設定通り確保)、100ボード付属の「SCSI設定ユーティリティ」で起動させてみたことがあるのですが、やはり「PC-9801-100ボードが未実装です。ボードを実装して、再起動させて下さい」と表示されました。う〜ん、うちのRa20/N12では、100ボードはあきらめるしかないのかなぁ・・・。
  3. エンゾ さん   2000-11-25 01:23:00
    いーとんさんがご指摘している通りで、100ボートが要求するIRQが他の機器によって既に使用されてしまっているからです。

    例えば、100ボードがIRQ6を使用したいのに、118ボードがIRQ6を既に使用していると、SCSI設定ディスクから100ボードが見えなくなってしまっています。

    一旦、118ボードをはずすなど、100ボード以外のIRQを消費する拡張機器をはずしてみてください。

    また、100ボードがIRQ5を使用するように設定できたか覚えていませんが、もし前の環境でそうなっていた場合は、”COM2を使用しない”にしないかぎり、100ボードがIRQ5を消費するCOM2にじゃまされて見えないことがあるので、その点も気をつける必要があります。

    # Ra20N12でやっぱり、内蔵I/FにCD-ROMをつけないとWindows2000のインストールでフリーズしてしまいます。
  4. エンゾ さん   2000-11-25 01:32:10
    >PCIセットアップディスクで100ボードが使用する可能性のあるIRQを全て確保した上

    100ボードがPnPの設定の場合、PCIセットアップディスクで100ボードが使用する可能性があるIRQを予約してしまうと、PCIセットアップディスクで予約されていない、その他の空きのIRQを探しに行って、結局IRQがもらえずにリソースが確保できないという現象が発生するかもしれません。

    むしろ全ての拡張機器をはずされているのなら、PCIセットアップディスクの予約も全てなくして、100ボードに好きなIRQを取らせてあげるのが手です。その上で、SCSIセットアップディスクで、118ボードなどと競合しないIRQに設定しなおしてあげればいいと思います。

    # うちのRa20N12では上記の手順できちんと使用できるようになりました。
  5. HIR さん   2000-11-26 13:52:19
    いーとんさん、エンゾさん、ありがとうございました。

    >むしろ全ての拡張機器をはずされているのなら、PCIセットアップディ
    >スクの予約も全てなくして、100ボードに好きなIRQを取らせてあげる
    >のが手です。その上で、SCSIセットアップディスクで、118ボードなど
    >と競合しないIRQに設定しなおしてあげればいいと思います。

     2枚目の100ボードがこの方法で、SCSI設定ユーティリティで認識できました(1枚目のボードは何故か、ダメでした)。その後、w2kで問題なく、使用できました。ただし、BIOSをONにするとメモリカウント後にハングしてしまうので、やむを得ず、BIOSをOFFにしましたが。

     さて、BIOSをOFFにしたことで、新たな問題が発生しました。100ボード接続のMOドライブがDOS上で使えないのです。DOS用のASPIマネージャがあれば使えるはずですよね。どるこむの過去ログを検索したところ、"ASPIDOS2.SYS"というASPIマネージャが存在する、ということは分かったのですが、DOS付属ということでもなさそうで(私の探し方が悪かっただけ?)どこにあるか分かりません。別のASPIマネージャでも構いませんので、ASPIマネージャの入手法を教えていただけないでしょうか?

    ># Ra20N12でやっぱり、内蔵I/FにCD-ROMをつけないとWindows2000の
    >インストールでフリーズしてしまいます

     私は内蔵I/FにCD-ROMを接続してインストールできたからいいや、といういい加減な人間なので^ ^;、その場限りの対策で逃げてしまいました。有効な回答を持ってなくて、すみませんですm(_ _)m。それにしても、"Setup is inspectiong your computer's...."を表示しているときに、何を調べているか謎ですねぇ。
  6. エンゾ さん   2000-11-27 02:42:51
    ASPI2DOS.SYSはEZ-SCSIに付属します。米国のAdaptecのWEBを調べたところ、3.xは
    ダウンロードできました。

    http://www.adaptec.com/support/overview/ezscsi4x.html#drivers
    ftp://ftp.adaptec.digisle.net/scsi/dos/dosdrvr.exe

    試しに、dosdrr.exeを解凍してみたところ、README.TXTには

    ISA Bus
    -------
    ASPI2DOS.SYS
    Adaptec AIC-6260/6360/6370 based SCSI host adapters

    とありますが、確認してみた所これはAT用のドライバなので、PC-98では使用できないよ
    うです(要求するIOポートの値が異なる)。

    うちには、EZ-SCSI3.07Jがあったので、これに付属していたPC-98用のドライバ(DOS用
    ドライバの一部はAT用とPC98用で分かれている)を使用したところ、BIOSを無効にして
    も下記のような設定でMOがDOS上で使用できました。

    FILES=30
    BUFFERS=10
    DEVICE=ASPI2DOS.SYS /D /P1840 /Q3
    DEVICE=ASPIDISK.SYS
  7. HIR さん   2000-11-28 01:16:54
     エンゾさん、度々ありがとうございます。

     EZ-SCSIですかぁ〜。100ボードはadaptecのOEM品でしたね。adaptecのASPIのマネージャが使えても不思議ではないですね。目ん玉が飛び出る程、高価でなければ買おうかな。

     今回はホントに助かりました。ありがとうございました<(_ _)>。