ここでは、仮想マシンを作成・実行可能な仮想化ソフトウェアの1つであるVirtualBoxのゲストOSとしてMS-DOSを起動する方法について記します。
MS-DOSは、当初、FDを6枚使って、Windowsと世代交代した後は、Windows 3.0/3.1(3.x系)では合わせてフロッピー9枚を使ってインストールでき、また、Windows 95/98(9系)と後にCDブート可能となった当初の98SEにおいては、インストール用起動ディスクとして、また、レスキューディスクとして使用されています。
MS-DOSの起動はとても簡単です。
ここでは、仮想マシンを使ってMS-DOS起動ディスクが正しく動作するか否かのチェックと構成ファイルごとの用途を確認しながら101キーボードや106キーボード、英語環境や日本語環境などMS-DOSの挙動の検証を想定するものとします。
つまり、仮想マシンを作成し、仮想ハードディスクにインストールするのではなく、予めフロッピーディスク(イメージ)内に入れておいたMS-DOSを起動するものとします。
内蔵FDDがないPCが主流ですが、これがなくてもUSB接続FDD、それよりも、仮想FDDが便利、フリーソフトウェアの中では、その名もVirtual Floppy Drive(VFD)が広く使われているようです。
話は前後するものの、MS-DOSやPC DOSは有償OSであり、既に販売終了となっている為、入手できませんが、MS-DOS販売・サポート終了後の代替を意図したオープンソースのFreeDOSを利用することもできますし、他にも互換性を考慮したDR DOS/DR-DOS、更にこれらの派生などを利用することもできるようです。