Jak nainstalovat MS-DOS do DOSBoxu
DOSBox poskytuje velice povedený DOSový shell jako jakýsi virtuální operační systém pro práci s x86 emulátorem. Vzhledem k perfektní emulaci x86 systému je ale možné využívat přímo MS-DOS. Nevyhovuje-li vám tedy DOSBox shell, tady je návod jak nainstalovat čistý DOS, v tomto případě ve verzi 6.22 (Celý návod byl testován na DOSBox 0.72 win32).
Před instalací
Budeme využívat funkce DOSBoxu pro mount obrazů HDD/FDD. DOSBox ale neumí žádný takový obraz vytvořit. Minimálně tedy budeme potřebovat:- Hlavní obraz HDD, kam nainstalujeme DOS a všechny aplikace
- Image soubory instalačních disků DOSu (pokud máte fyzické disky, lze použít např. WinImage)

Vytvoření image v BXIMAGE
Teď vytvořený soubor zkopírujte do složky DOSBoxu. Přikopírujte sem také image soubory instalačních disket, pokud nechcete pokaždé zadávat úplnou cestu. (pozn. v mém případě se soubory jmenují dos1.img, dos2.img, dos3.img a dos4.img)
Instalace
Otevřete soubor dosbox.conf a najděte sekci [autoexec]. Napište pod ní příkaz
imgmount 2 <image disku> -fs none -size 512,63,16,<hodnota cyl>
v našem případě tedy
imgmount 2 dos.img -fs none -size 512,63,16,130

takto by měl vypadat konec dosbox.conf
Teď spusťte DOSBox a do konzole napište:
boot dos1.img dos2.img dos3.img -l a
což provede boot z první diskety (dos1.img) a ostatní zařadí do cyklické fronty. Nyní spusťte instalaci. Instalační program si vyžádá formát disku, po potvrzení oznámí restart a DOSBox zamrzne na blikajícím kurzoru (protože reset počítače není implementován). Vypněte a zapněte tedy DOSBox, znovu opište příkaz boot. Instalace by měla naformátovat disk. Po zahájení kopírování si instalační program vyžádá druhou disketu. Stiskněte tedy [CTRL]+[F4], tím "vložíte" další disketu v řadě. Potvrďte, toto se bude opakovat ještě jednou pro třetí disk, postup je obdobný. Pokud disk přejedete, nevadí, fronta se začne opakovat od začátku.
Instalace je dokončena (resp. se opět ocitnete na zamrzlém kurzoru). Vypněte a zapněte DOSBox. Nyní stačí pro nabootování do čerstvé instalace napsat:
boot -l c
nebo také
boot dos.img

DOSBox nebo MS-DOS 6.22?
Pro úplnost je třeba dodat pár doplňujících informací. V této instalaci DOSu samozřejmě nefungují žádné příkazy DOSBoxu, čili není možné uvnitř prostředí namountovat jakékoli složky nebo soubory. Chcete-li ale k bootu připojit nějaké obrazy disket, stačí pozměnit příkaz na:
boot disketa1.img disketa2.img ... disketaN.img -l c
což zajistí připojení disket při bootu, mezi disketami můžete opět přepínat pomocí [CTRL]+[F4]
Potřebujete-li na disk kopírovat data, virtuální disk lze v DOSBoxu připojit stejně jako normální složky, akorát namísto MOUNT použijte opět IMGMOUNT:
imgmount x dos.img
takto můžete na disk pohodlně zapsat data a poté opět použít příkaz boot a soubory budou vidět i z nainstalovaného DOSu
