DOSBoxに東芝DOS6.2/Vを入れてみるTweetスポンサーリンクDOSBoxに東芝DOS6.2/Vを入れてみる仮装ハードディスクの作成Bochsをダウンロードhttps://ja.osdn.net/projects/sfnet_bochs/downloads/bochs/2.6.2/Bochs-2.6.2.exe/へ行き、Bochs-2.6.2.exeをダウンロードします。このファイルを実行します。インストーラーが起動します。Tool」を選びます。・ハードディスクかフロッピーディスクか?の問いにはhdと答えます。・平らか予備か成長かの問いにはflatと答えます。(意味不明)・ハードディスクのサイズをメガバイトで入力せよ、の問いには2000と答えます。シリンダ=4063ヘッド=16SPT(レイズナー?)=63の数は覚えておきます。FDの紹介ページに行き、https://www.vector.co.jp/soft/dl/win95/util/se130037.htmlrwfd013.lzhをダウンロードします。rwfdを、なるべくルート直下の短い名前のディレクトリ(たとえばc:\rwfd)に入れます。[スタート][R]を押して、cmdと入力します。\rwfdAドライブにイメージ化したいフロッピーを入れます。msdos1.vfdとすると、MSDOS1.vfdというファイルができます。zDOSBOXのインストール公式サイトhttps://www.dosbox.com/download.php?main=1からDOSBox0.74-3-win32-installer.exeをダウンロードして実行します。画面の指示通りにインストールします。0.74-3というアイコンができるので、起動する時はこれをダブルクリックします。ハードディスクのマウントフロッピーとハードディスクのイメージファイルは、なるべくカレント直下の短いファイル名のディレクトリ(たとえば、m:\j3100)に入れておきます。DOSBOXを起動します。m:\j3100として、m:\j3100をDドライブとしてマウントします。そのため、マウントさせるディレクトリはルート直下の短い名前にしておくと便利です。ハードディスクをマウントさせます。noneフロッピーイメージからブートします。dos1.vfdところが、「ハードディスクがありません」セットアップで中止に。検索すると、ハードディスクにそんなに大きいサイズは扱えないらしい。http://dosmania.blog.fc2.com/blog-entry-55.htmlによると、サイズは512にしている。ハードディスクを512MBにしてみたところ、今度はハードディスクの容量が足りないと言われた。FDISKで見ると、ハードディスクは8MBしかない。512MB作ったはずなのに。いうか、前にもそんな事あったな。J-3100PVにE-IDEの512MBのハードディスクをつけたら、8MBしか認識しなかったって事が。DOSBOXがIDEをエミュレートしているために、マウントするハードディスクが504MBを超えたら、504MBを超えた部分しか認識しなかったのでした。dos1.vfdすると、今度はセットアップ中にエラーと表示された。FDISKで見ると、パーティションが作成されていない。何度パーティションを作成しようとしてもエラーが出る。??このサイトによると、http://dosmania.blog.fc2.com/blog-entry-55.html-sizeの指定は512で良いみたい。いう事は・・・つまり、-sizeの第1パラメーターは容量ではなく、セクタサイズだったのでした。DOS/VのFAT16で扱えるセクタサイズは512でした。いうわけで、第1パラメーターを512にして再チャレンジ。dos1.vfd今度は正常にインストールできました。ディスクの交換方法は?途中でディスクの交換が要求されました。DOSBOXのメニューに「イメージファイル」という項目がありません。いうか、そもそもメニューバーがありません。どないせいっちゅーんじゃ!♪やーめたやめたよやめたーよ(一眠りして、3時間後)気を取り直して検索したところ、bootコマンドで、インストールに使う全てのディスクイメージを指定しないといけなかったのでした。dos6.vfdとしておき、ディスク交換が要求されたら[Ctrl][F4]を押してディスクを交換しなければならなかったのでした。いう事は、ディスクを40枚必要とするWindows95を入れる時は、40個指定しないといけないのか・・・。BOX」っていうぐらいですから、DOSしか想定してないのでしょう。cこれで仮装ハードディスクからブートします。起動はしましたが、キーボードは相変わらず英語モードのまま。インストールする時に「半角/全角」キーが反応しなかったので、101キーモードにされてしまったようです。東芝エクステンションディスクをインストールした時に、あらためて106キーを指定したのですが・・・。キーボードドライバーではちゃんと/106を指定してるのですが、やはりOSをインストールする時に101キーとしてインストールしたらもう直らないっぽいですね。そもそも「半角/全角」キーが押しても反応しないのですから話になりません。この後、DCGA(JDRIVERとかJ3)も動作するかどうか試したかったのですが、試すまでもないですね。キーボードが英語キーではDCGAにしても意味がないです。それ以前に、このソフト、使い勝手がいろいろ悪すぎます。そんなにがんばらないといけない理由もありませんし・・・。