System Commander3をインストール
複数のWindowsを使うため、「マルチOSセットアップ&ブートマネージャ」なるSystem Commanderを購入してみた。
このソフトは一般のワープロなどと概念が異なるので、インストールに先立ち、珍しくマニュアルをじっくり読んだ。書いてあることは大体分かるようであるが、どうも自分がしたいことはこの順番ですれば良い、というような明快な部分が無かった。話があっち行ったりこっち行ったりするので、どうやらそれを組み合わせてやってみるしかなさそうである。
1.System Commanderの複製を作成。
2.現在インストールしてあるWindows95の起動ディスクを作成。
3.現在の(本来の)基本パーティションのWindows95にSystem Commanderをインストールする。
これは、System CommanderのFDを入れ、「ファイル名を指定して実行」でa:\installと入力。
インストール途中で、MBRにウイルス感染の恐れありと表示された。しかし、そのあとを読むと、例えばIDEのコントローラなど、ウイルスでなくても640MBのメモリ領域を使うものがあるとの記述。そして、その領域を使用しているものが怪しい者でない場合は、その名前等が表示されるとある。早速見てみると、何と、SCSI HDのQuantum Fireballだった。くそ〜、遅いクセして余計なところでビビらせるぜ。
4.既存の基本パーティションを隠す。
Windows95は基本パーティションにしかインストールできないので、一時的に既存の基本パーティションを隠し、Windowsをあたかも新規にインストールしているように見せかける。
1)「MS-DOSプロンプト」を起動し、英語モードに切り替えるため「us」と入力。
2)System Commanderをインストールしたディレクトリで「scdisk」と入力。
3)起動したメニューから「Change boot status for OS install」を選択。
4)現在ブート可能なパーティションにはyesが付いているが、9と入力し全てのパーティションをブート不可にする。
5.OSをインストール
現在、元の基本パーティションは隠されているので、2番目のWindows95がインストールできる状態になった。ここで、いつもやっているFD(DOS)による起動からWindowsをインストールしたが、マニュアルを読み返してみると、この後ハードディスクからブートし、System Commanderを起動させ、「Boot from Drive A:」を選択した方が良いとある。ちなみに、fdiskをする時、元の基本パーティションはNon-DOSというラベルになっている。
6.System Commanderを再インストール
再起動するとSystem Commanderは起動されずに、2番目のWindows95が起動する。マニュアルによれば、これはWindows95によってMBRが破壊(大袈裟!)されたためとある。さらにマニュアルでは、回復するには次の方法が記述されているが、
・SCINを実行
しかし、System Commanderは元の基本区画にインストールしてあり、この時点では元の基本区画が見えないので、この方法は使えない。
・System CommanderのFDを入れSCINを実行
この時点でWindows95がVGAモードのせいか、MS-DOSプロンプトの画面が化けてしまい、何がどうなっているのか見えないので、これもダメである。
・FDでWindows95を起動してから、System CommanderのFDに差し替え、SCINを実行
これは上手く行く。
ここまで行けば、あとはメニューから「System Commanderの再インストール/更新」を実行して再起動すれば、System Commanderが起動し、2つのOSを選択して起動できる。
7.拡張パーティション/論理パーティションの確保
当初の予定では、基本パーティションをまず3つ取り、4つ目に拡張パーティションを取るつもりだったが、インストール途中で実験的になり、1番目も2番目も同じOSをインストールしてしまったので、この際、3つめに拡張パーティションを取るとどうなるか試してみた。
1番目のWindows95を起動し、fdiskを起動。まず、現在の情報を見ると、1番目も2番目もPRI DOSになっているが、1番目のみがActiveになっている。ここで、残ったHDから600MBを残し、拡張領域を確保。さらにその中に3つの論理ドライブを割り当てた。ここで少々気になるのは、領域確保の時間が普通よりだいぶ長いこと、途中でアクセスエラー(なぜかCD-ROMのドライブレターに対して)が発生することである。これはよく分からないが、失敗(F)を選択した。作業は完了するがあまり気持ちの良くない現象である。
これで、マシンをリセットし、それぞれのWindows95で起動すると、ドライブレターは次のようになった。
1番目のWindows95で起動 | 2番目のWindows95で起動 |
C:基本パーティション0
D:拡張パーティション/論理ドライブ0 E:拡張パーティション/論理ドライブ1 F:拡張パーティション/論理ドライブ2 G:SCSI拡張パーティション/論理ドライブ0 H:SCSI拡張パーティション/論理ドライブ1 I:SCSI拡張パーティション/論理ドライブ2 J:基本パーティション1 K:CD-ROM L:CD-R |
C:基本パーティション1
D:拡張パーティション/論理ドライブ0 E:拡張パーティション/論理ドライブ1 F:拡張パーティション/論理ドライブ2 G:SCSI拡張パーティション/論理ドライブ0 H:SCSI拡張パーティション/論理ドライブ1 I:SCSI拡張パーティション/論理ドライブ2 J:基本パーティション0 K:CD-ROM CD-RはSCSI H/Aのドライバ未インストールのため認識せず |
3番目のWindows95もインストールしてから結論付けるべきであるが、どうもSystem Commanderで操作している基本パーティションは最後のドライブへ廻るようである。しかし、それならば、2番目のパーティションを拡張パーティションとして、Windows Common Aeraにしても上手く行きそうで、最も悩みの種になりそうだったドライブレターについては上手く行きそうである。(ぬか喜びじゃないといいけど、、、、、)