兵ちゃんの研究室へ戻るパソコンに組み込み用にマイクロソフトが供給している、OEM版のWindows95の「CD−ROMセットアップ起動ディスク」についての研究です。対象のパッケ−ジWindows95には、大きく分けると6つのパッケ−ジに分類されます。別ハ−ドウェアと抱き合わせ販売。込みハ−ドウェアと抱き合わせ販売。今回の対象は、OEMパッケ−ジの中でも、ショップメイド組み込み用PC/AT互換機版「Windows95」です。OEMパッケ−ジOEMパッケ−ジは「Windows95フルキットCD版」と呼ばれ、内容は、下記のとおり。1枚CD−ROMセットアップ起動ディスクはそのままでは使用できません。各種ドライバ−をパソコンに合わせて組み込む必要があります。パソコンの環境CD−ROMドライブがパソコンにどのような接続でついているか?CD−ROMドライブの接続には現行の規格として2種類あります。Interface)というアクセス手順を定めて、ATAPIに対応したCD−ROMを接続可能にする。現行のパソコンは、NEC98も安価な為ほとんどがこの方式。ドライバ−は、各CD−ROMUごと。Interface)ANSI(米国規格協会)がSASIを拡張して規格化した周辺機器用の汎用インターフェイス。光磁気ディスク、スキャナ−などを7台までデイジーチェーン接続できる。EIDE接続に比べると転送速度も速く高性能、現在SCSI3標準搭載ではなく、別にSCSIカ−ドが必要ATAPIに比べるとカ−ドとドライブとも少し高い。SCSIカ−ドのASPIマネ−ジャ、CD−ROMドライバの2ドライバ−が必要。この規格に合ったドライバを「CD−ROMセットアップ起動ディスク」に組み込んで使えるようにします。DRVCOPY.INFの3ファィルをエディタ等で編集します。バをFDにコピ−します。「変」と記入するところが記述を変更する箇所です。/D:OEMCD001変1は「REM」を削除し、CD−ROMドライブが使用できるように「YOUR_DRIVER.SYS」を書き換えて自分のパソコンのCD−ROMドライブのドライバ−を記述する。/D:OEMCD001」は以後の変2、変5、変6と同じ名前にする。変2はCD−ROMドライブはDドライブになっている。変3は「Windows95オペレ−ティングシステム」のCD−ROM、Dドライブに移動し変2の「/L」のドライブ名と同一でなければならない。Disk"変4は「SAMPLE.SYS」にCD−ROMドライブのドライバ−を記述する。変5は「SAMPLE.SYS」にCD−ROMドライブのドライバ−を記述する。/D:OEMCD001」は以後の変1、変5、変6と同じ名前にする。変6はMSCDEX.EXEの指定を変2と同じにする。変7は「SAMPLE.SYS」にCD−ROMドライブのドライバ−を記述する。ドライバ−のコピ−上記3ファィルの編集が終了したら、記述してあるMS−DOS用16ビットドライバを探して「CD−ROMセットアップ起動ディスク」にコピ−します。日本語(MS−DOS/V)ドライバ−か、US(MS−DOS)ドライバ−でもかまいません。ドライバは、通常CD−ROMドライブに付属しているか、SCSIカ−ドに付属しています。無ければ、汎用ドライバを使用することもできます。98用MS−DOSドライバでは動作しません。実際にCD−ROMドライブに「Windows95オペレ−ティングシステム」のCD−ROMをセットし「CD−ROMセットアップ起動ディスク」をAドライブにセットしパソコンを起動させます。無事CD−ROMにアクセスし、青い画面の「SETUP」プログラムが動き始めたら正常です。CD−ROMドライブは、認意のドライブ名を指定できるので各パソコンに合ったドライブ名を当てはめる。1年が過ぎ不具合修正モジュ−ル「サ−ビスパック1」が入っているのが欲しい、などの様々な要望が多い「こまったOS」が「Windows95オペレ−ティングシステム」のような気がする。今回のOSは不具合修正モジュ−ル「サ−ビスパック1」迄の修正がされたWindows95です。番号の最後に「a」が付いていたら「サ−ビスパック1」迄の修正がされたWindows95です。「B」が付いていたらOSR2です。OEM版を入手した人や、FMV等のメ−カ−製パソコンを購入し買い換えたが、今あるWindows95がそのまま使えないか?とお考えの方の参考になれば幸いです。XXXX(ホントはパソコンをシステムで買わないと売ってくれないので店名は伏せます。1996.11.18に書いた時と一部変更してあります。基本としてOSに付属の使用許諾契約書を良く読み守りましょう。