長いこと眠らせておいたPCに、OS/2 Warp Server for e-businessのセットアップをしました。 H/Wの不具合やら勘違いなどで、結構時間がかかりました。最終的に家庭内超私的FTPサーバーとして、 動いています。
最終的なH/W構成は、以下の通り。いずれもこの10年間に入手したものばかりです。
当初、DVDRAM DriveをSlaveに設定していたところ、 不可解な現象に悩まされました(詳細は後述)。
OS/2のインストールは、このバージョンからCD-ROMから起動できるように なりましたので、早速、"インストール"CD-ROMをDVDRAMドライブに入れて 電源を入れると、一見順調に起動するのですが、指示に従いCD-ROMを"ServerPak"に入れ替えて 動き出すと、エラーメッセージを表示しインストールプロセスが停止してしまいます。
原因をつかみたくても、皆目訳がわからない状態なので、インストール用ディスケット 3枚を 作って従来通りのインストール手順を踏むことにしました。 ついでに、IDEDASDをVer.5.02に置き換えて、"Config.sys"を書き換えました。
IDEDASDの置き換え手順は下記のとおりです。
SET COPYFROMFLOPPY=1 : basedev=ibm1s506.add /V :
このインストール用ディスケットを使って導入を開始します。
導入開始時点では、すべてのデバイスドライバは、ディスケットから読み取られます。 "IBM1S506.ADD"がロードされた時点で表示されるメッセージを確認すると、 正常にHDDやDVDRAMドライブが検出されていることが確認できました。
一度目のリブート後作業を進めようとすると、CD-ROMを入れるようメッセージが表示されました。 不思議に思い、再度、リブートして"IBM1S506.ADD"のメッセージを確認すると、 DVDRAMドライブを今度は検出しました。しかし、作業を進めリブートを繰り返していくと、 DVDRAMドライブを検出しないことが多々見受けられました。
"IBM1S506.ADD"以外にもSCSI用デバイスドライバがロードされますが、これらがH/Wの 誤検出をしてるのかと考え、"Config.sys"のSCSI用デバイスドライバをロードする部分をREM化して みましたが、状況は変わりません。
"Config.sys"の変更点は以下の通りです。
: REM basedev=aha152x.add REM basedev=aha154x.add REM basedev=aha164x.add REM basedev=aha174x.add REM basedev=aic7770.add REM basedev=aic7870.add REM basedev=aic78u2.add REM basedev=dpt20xx.add REM basedev=flashpt.add REM basedev=ql10os2.add REM basedev=ql40os2.add REM basedev=ql510.add :
となると、悪いのはDVDRAMドライブではないかと、代替え品をと考え、手持ちのCD-ROMドライブを あてがってみたのですが、なにぶん、長期保存品につき不良品になっていました。 残るは、DVDRAMドライブを設定をMASTERにすることぐらいです。先に変更した"Config.sys"を元に 戻し、ついでに"OS2CDROM.DMD"に"/V"オプションをつけロード時にメッセージが表示されるようにしました。
: device=\os2cdrom.dmd /V :
今度は、リブート後もDVDRAMドライブが確実に検出されるようになり、インストール作業が順調に 進み、完了することができました。
セコメントをする