VDIを使わずにLinuxでFreeDOSを実行したいと思います。
これは可能ですか、それとも私が探しているのは単に実用的ではありませんか?
編集する:
freedos.imgを作成し、DOS環境で起動できます。カーネルとして使用する必要がありますmemdisk
。
しかし、ブートローダにエントリを追加するのを避けたいです。
画像をマウントしてchrootするなどの方法がなければならないと確信しています。
答え1
ディスクイメージを使用せずにLinuxでDOSプログラムを実行したい場合は、2つの非常に簡単な回避策があります。
DOSボックスPCとDOSエミュレータです。つまりハードウェアエミュレーションとBIOS / DOSソフトウェア層を提供するため、FreeDOSやその他のDOSは必要ありません。アプリケーションではなくゲームを実行するように設計されています。それできる必要に応じて特定のDOS(FreeDOSを含む)を使用できます。
ドルセンハードウェアエミュレーションといくつかの基本的な統合ユーティリティのみを提供するDOS用PCエミュレータ。別のDOSが必要です。 FreeDOSでよく使用され、Debian パッケージフリードス(FreeDOS)を含みます。ゲームよりもアプリケーションを実行する方が良く、DOSEMU自体の開発はほとんど中断されました。用量MU2フォークは活発に開発中です。
どちらもLinuxファイルシステムのディレクトリを使用してDOSドライブをエミュレートできるため、LinuxとDOS間でファイルを簡単に共有できます。フロッピードライブ、CD-ROMドライブ、またはハードドライブをエミュレートするために必要な場合は、イメージを使用することもできます。