Jak

Jak spustit DOS na Raspberry Pi

Jak Spustit Dos Na Raspberry Pi

Poznámka: Tento tutoriál není pro začátečníky. Tento tutoriál vyžaduje použití příkazů terminálu Raspian, které jsou textové, takže budete potřebovat alespoň základní znalosti Linuxu. Na Raspberry Pi nemůžete spustit skutečný MS-DOS tak, jak je, místo toho budete DOS provozovat přes emulátor. Pomocí kombinace emulátoru QEMU PC a FreeDOS můžete na Raspberry Pi hrát klasické DOSové hry a spouštět další DOSové programy. Jakmile nastavíte QEMU jako virtuální stroj a nainstalujete FreeDOS, můžete na Raspberry Pi spouštět programy a hry pro DOS.

V tuto chvíli je FreeDOS jediným DOSovým programem, který vám umožní spouštět programy a hry. Důvodem, proč nemůžete nainstalovat FreeDOS přímo na Raspberry Pi, je architektura CPU. Jako každý DOS i FreeDOS vyžaduje CPU Intel x86 a BIOS k poskytování základních runtime služeb. Raspberry Pi pracuje na zcela jiné architektuře, s použitím ARM CPU, které není binárně kompatibilní s Intel CPU a neobsahuje BIOS. FreeDOS proto nemůže běžet na Raspberry Pi nativně a musí být použit přes emulátor.

Nastavení Raspberry Pi

Nejprve potřebujete čistou instalaci Raspbianu nainstalovaného na Raspberry Pi. Raspbian je operační systém (OS) vytvořený speciálně pro použití na Raspberry Pi. Použil jsem k tomu Raspberry Pi 3 Model B+, ale jakýkoli model Raspberry Pi by měl práce. Nejprve je třeba nainstalovat Raspbian do vašeho Raspberry Pi. Postupujte podle pokynů pro instalaci operačního systému na Raspberry Pi. Raspbian je OS, který chcete nainstalovat. Po instalaci budete chtít otevřít Terminál z plochy Raspbian.



Nainstalujte FreeDOS do Raspberry Pi

QEMU je zkratka pro Quick EMUlator. QEMU je open-source software pro virtuální stroje (VM), na kterém běží DOS jako „hostující“ operační systém v Linuxu. Neliší se to od použití VM ve Windows 10. Dobrou zprávou je, že QEMU je již k dispozici na většině linuxových systémů, včetně Raspbianu, takže není potřeba instalovat žádný extra software.

Zadáním několika řádků linuxových příkazů můžete mít FreeDOS zprovozněný během okamžiku. Pomocí QEMU musíte vytvořit každou komponentu svého virtuálního stroje (VM). Zde jsou kroky a příkazy, které musíte použít k instalaci a spuštění FreeDOS. Nejprve musíte definovat obraz virtuálního disku v Linuxu pro FreeDOS. Protože FreeDOS nezabírá mnoho místa, použil jsem následující příkaz:

qemu-img vytvořit freedos.img 200M

Tento příkaz dává pokyn QEMU k vytvoření obrazu disku s názvem FreeDOS.img o velikosti 200 MB.
Nyní si musíte stáhnout a nainstalovat nejnovější distribuci FreeDOS. Stáhněte si „standardní“ instalační program FreeDOS 1.2 CD-ROM (FD12CD.iso) , protože to pro tento scénář funguje nejlépe, takže to použijeme.

Nejprve musíte říci QEMU, aby použil obraz CD-ROM a zavedl z něj. Pamatujte si, že C: jednotka je první pevný disk, takže CD-ROM se zobrazí jako D: řídit. Chcete-li přidat zbývající části, aby FreeDOS fungoval na Raspberry Pi, zkopírujte a vložte celý následující příkaz:

qemu-system-i386 -m 16 -k en-us -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -hda freedos.img -cdrom FD12CD.iso -boot order=d

Po vložení příkazu postupujte podle pokynů a FreeDOS bude během okamžiku nainstalován. Pro vaši informaci, předchozí příkazový řádek říká QEMU, aby vytvořil virtuální stroj kompatibilní s Intel i386 s 16 megabajty paměti, americko-anglickou klávesnicí a hodinami reálného času na základě mého místního systémového času. Příkazový řádek také poskytuje mému virtuálnímu počítači klasickou zvukovou kartu Sound Blaster 16, digitální hudební kartu Adlib a standardní kartu Cirrus Logic VGA. Soubor freedos.img je označen jako první pevný disk (C:) a obraz FD12CD.iso je označen jako jednotka CD-ROM (D:). QEMU je nastaveno na spouštění z jednotky CD-ROM (D:).

Distribuce FreeDOS 1.2 se snadno instaluje, vše, co musíte udělat, je postupovat podle pokynů. Poskytl jsem několik snímků obrazovky toho, co byste měli vidět po vložení výše uvedeného příkazu Linux pro vaši referenci.

Jak spustit DOS na malinovém pi - onmsft. Com - 4. března 2019

Po dokončení instalace restartujte FreeDOS. Po restartu je již distribuční balíček FreeDOS dodáván s předinstalovanými hrami a aplikacemi pro použití na DOS běžícím prostřednictvím emulátoru QEMU na Raspberry Pi. FreeDOS také nabízí další odkazy na jiné DOS programy a hry dostupné ke stažení na jeho webových stránkách.

Spusťte FreeDOS na Raspberry Pi


Nyní, když máte nainstalovaný FreeDOS v QEMU, možná budete chtít vidět, jak dobře FreeDOS spouští aplikace a hry pro DOS. Problémy s výkonem jsou vzácné, ale můžete zaznamenat pomalé časy čtení/běhu, kdykoli provádíte jakýkoli diskový vstup/výstup, včetně zápisu velkého množství dat. Celkově jsem nezaznamenal žádné problémy se spouštěním aplikací pro DOS a hraním her pro DOS. Právě teď je moje oblíbená hra na FreeDOS v QEMU Doom. Doom byla moje oblíbená hra, když jsem vyrůstal. Podobné hry, včetně Wolfenstein a Heretic, fungují také dobře.

Opět kvůli architektuře CPU nemůžete přímo na Raspberry Pi spouštět žádné DOSové programy. Je však příjemné vědět, že existuje řešení pro spouštění aplikací pro DOS a hraní her pro DOS na Raspberry Pi prostřednictvím emulátoru QEMU PC. Jakmile nastavíte QEMU jako emulátor virtuálního stroje a nainstalujete FreeDOS, jste připraveni spouštět všechny své oblíbené DOS programy a hry na Raspberry Pi.



^