説明
ここではBochsforWindowsがC:¥(ハードディスク)に入っていると仮定します。
BochsWin32-991114aをここではつかっていますのでこれで説明をします。
FDISK.EXEやFORMAT.EXEが入っているDOSやWINDOWSの起動ディスク
起動ディスクの作り方がわからない場合は下記の通りに作ってください
1空のフロッピーディスクをDOSやWindows95のA:ドライブ(フロッピードライブ)に入れてください(NT/2000ではできません)
2コマンドプロント(DOS窓)で、format a: /sと打ち込んで下さい
3FDISK.EXEとFORMAT.EXEをフロッピーにコピーして下さい。
多分これらのファイルはC:¥WINDOWS¥COMMANDにあると思います
さきほど作成したディスクをA:ドライブ(フロッピードライブ)に入れてください
コマンドプロント(DOS窓)を開いてください。そしてBochsforWindowsを展開したフォルダに移動して下さい。
例:
C:¥WINDOWS>
となっていましたら
C:¥WINDOWS>cd c:¥
と打ったら
C:¥>
となります
C:¥>cd bochswin32-991114a
と打ってください。その次に下記のとおり打ってください
dskimg a: -p floppy.img
floppy.imgは起動ディスクイメージです。
次はハードディスクを作成します
コマンドプロント(DOS窓)を開いてください。そしてBochsforWindowsを展開したフォルダに移動して下さい。
C:¥>cd bochswin32-991114a
と打ってフォルダに移動したら下記のとおりに打ってください
makeimg
と実行してハードディスクイメージを作ります。
イメージの大きさの、シリンダ、ヘッダ、セクタの数字を的確に指定しなくてはいけません
504MBの大きさでは、1024シリンダ、16ヘッダ、63セクタと正確に指定しください。
作るイメージファイルの名前はharddrv.imgとしてください。そのようにして作業すればきっとうまくいくでしょう
もしあなたが書いてあるパラメータ以外を使いイメージファイルの名前を変えたならば、bochsrcファイルを書き換えてください。
"diskc:"ラインの部分です。bochsrcはカレントディレクトリにあります。
Bochs for Windowsは設定情報を格納するためにこのファイルを使います。
次は、WINDOWS95インストールの仕方を説明します。
注意 バージョンアップやフロッピーは使えないようです。?
DOS窓を開いてBochsをインストールしたディレクトリに移動してください。
もうすでに,他OS用にイメージファイルを作っているのなら上書きしないように気をつけてください。
ハードディスクイメージや起動ディスクイメージは bochsrc ファイルの中で指定して使ってます。
また、もうBochsを他OS用にセットアップしているのなら、
bochsrcファイルの中の起動ドライブを指定する部分を書き換えてください
bochsと打って下さい。Bochs for Windowsはbochsrcで指定したディスクイメージから起動します。
Bochs for Windows が何か異常があって終了したなら、bochs.outの中のログを見てください。
Bochs中にマウスを閉じ込めたり開放したりするためにはF12 キー押して切り替えてください。
マウスをBochsに閉じ込めているときは、マウスの動きはBochsに送られます。
A: プロンプトがBochs上に出ているときにfdiskと打って下さい。
ご心配なくBochs上のディスプレイで打っている限り、エミュレートPC上でのことなのです。
作成したハードディスクイメージに対してFDISKを使います。
FDISKのメインメニュー上で、1と打って新しいDOSパーティションを作ってください。
次は1と打って基本MS-DOS領域を作ってください。
最大領域を割り当てるかどうかを聞かれたらリターンを押してください。
A: プロンプトと出ている上で、マウスをBochsに閉じ込めるためにF12 キーを押して、
FDISKの結果を反映するためにBochsの右上のパワーアイコンをクリックしてBochsを再起動してください。
Bochsはすべてのwindowを閉じてWindowsのコマンドプロンプトに戻ります、そして再びbochsと打ってください。
A: プロンプトと出ている時に もちろんBochsの中でですが, format c: /sと打って下さい。
必ず"BOCHS FOR WINDOWS"の中で行ってください。
明らかなことですが、このことを普通のコマンドプロンプトで行ったら
あなたのハードディスクをフォーマットしますですので普通のコマンドプロンプトでは行わないで下さい!
もしあなたがこの警告を無視してあなたのマシンにどのような損害があっても私は一切責任がもてません。
フォーマット作業を続けるにはYと押してください。
ボリュームラベルを尋ねられたらエンターキーを押してください。
A: プロンプトに戻ったら、F12キーを押してマウスを利用できるようにしてください。
そうしたら右上のパワーアイコンを押してBochs を終了してください。
元のウィンドウズプロンプトに戻ったらmtinstと打ってください。
そうするとMtoolsを使う上で必要なファイルができます。
もしあなたがハードディスクイメージの名前をharddrv.imgから変えているならmtools.conf を適切に編集する必要があります
カレントディレクトリにwin95 という名前のディレクトリを作ってください。
そして Windows95 のセットアップに必要なファイルをそこへコピーしてください。
そこにはsetup.exeとすべての.cab ファイルなどがありますね?
今あなたはBochs for Windowsを展開したディレクトリにいますよね?(作成したWin95サブディレクトリではないです)
そして mcopydir win95 c: と打ってください。
そうするとwin95 ディレクトリをハードディスクイメージへコピーします。
ファイルをコピーしたらbochsrcファイルを編集してください。
Bochs for Windows をハードディスクイメージから起動するために
"boot: a"から"boot: c"へ編集してください
bochsと打って再びBochsをスタートしてください。
起動後、画面にごみが現れると思います。そうしたらエンターキーを押してください。
Bochs for Windowsのコマンドプロンプトで cd win95 と打ってください。
setup /C /is と打って Windows 95 のセットアップを行ってください。
/c スイッチはディスクキャッシュを無効にし /is スイッチはスキャンディスクをしません。
エンターキーを押してください。
あとは適当に