Kako zagnati DOS na Raspberry Pi

Kako zagnati DOS na Raspberry Pi

Tukaj je opisano, kako lahko zaženete DOS na Rasberry Pi

Pridobite čisto namestitev Raspbiana, nameščenega na Raspberry Pi

Vnesite ukaze Linuxa, da definirate sliko navideznega diska v Linuxu za FreeDOS.

Prenesite in namestite najnovejšo distribucijo FreeDOS

Sledite našim navodilom za namestitev FreeDOS

Znova zaženite FreeDOS in uživajte

Please note: this tutorial is not for beginners. This tutorial requires the use of Raspian terminal commands which are text-based, so you'll at least need to have basic Linux knowledge. You can't run actual MS-DOS on the Raspberry Pi as is, instead you will be running DOS via an emulator. By using a combination of QEMU PC emulator and FreeDOS, you can play classic DOS games and run other DOS programs on the Raspberry Pi. Once you've set up QEMU as the virtual machine and installed FreeDOS, you can run DOS programs and games on the Raspberry Pi.

Trenutno je FreeDOS edini DOS program, ki vam omogoča zagon programov in iger. Razlog, da FreeDOS-a ne morete namestiti neposredno na Raspberry Pi, je arhitektura CPU. Kot vsak DOS tudi FreeDOS zahteva procesor Intel x86 in BIOS za zagotavljanje osnovnih storitev izvajanja. Raspberry Pi deluje s popolnoma drugačno arhitekturo, z uporabo CPU ARM, ki ni binarno združljiv s procesorjem Intel in ne vključuje BIOS-a. Zato FreeDOS ne more delovati na Raspberry Pi izvorno in ga je treba uporabiti prek emulatorja.

Nastavitev Raspberry Pi

Najprej potrebujete čisto namestitev Raspbiana, nameščenega na Raspberry Pi. Raspbian je operacijski sistem (OS), zgrajen posebej za uporabo na Raspberry Pi. Za to sem uporabil Raspberry Pi 3 Model B+, vendar bi moral vsak model Raspberry Pi delovati. Najprej morate na svoj Raspberry Pi namestiti Raspbian. Sledite korakom, kako namestiti OS na Raspberry Pi . Raspbian je OS, ki ga želite namestiti. Ko je nameščen, boste želeli odpreti Terminal z namizja Raspbian.

Namestite FreeDOS na Raspberry Pi

QEMU je okrajšava za Quick EMUlator. QEMU je odprtokodna programska oprema za virtualni stroj (VM), ki poganja DOS kot "gostujoči" operacijski sistem v Linuxu. Ne razlikuje se od uporabe navideznega računalnika v sistemu Windows 10. Dobra novica je, da je QEMU že na voljo v večini sistemov Linux, vključno z Raspbianom, tako da ni dodatne programske opreme za namestitev.

Če vnesete nekaj vrstic ukazov za Linux, lahko v kratkem času zaženete FreeDOS. Z uporabo QEMU morate ustvariti vsako komponento svojega virtualnega stroja (VM). Tukaj so koraki in ukazi, ki jih morate uporabiti za namestitev in zagon FreeDOS. Najprej morate definirati sliko navideznega diska v Linuxu za FreeDOS. Ker FreeDOS ne zavzame veliko prostora, sem uporabil naslednji ukaz:

qemu-img ustvari freedos.img 200M

This command instructs QEMU to create a disk image named FreeDOS.img that is 200 MB in size.
Now, you need to download and install the latest distribution of FreeDOS. Download the FreeDOS 1.2 CD-ROM "standard" installer (FD12CD.iso), as it works best for this scenario, so we will use that.

First, you need to tell QEMU to use the CD-ROM image and boot from that. Remember that the C: drive is the first hard drive, so the CD-ROM will show up as the D: drive. In order to add the rest of the parts to make FreeDOS work on the Raspberry Pi, copy and paste the following command in its entirety:

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

Ko vstavite ukaz, sledite navodilom in FreeDOS bo nameščen v kratkem času. Za vašo informacijo, prejšnja ukazna vrstica pove QEMU, da ustvari virtualni stroj, združljiv z Intel i386, s 16 megabajti pomnilnika, ameriško-angleško tipkovnico in uro realnega časa, ki temelji na mojem lokalnem sistemskem času. Ukazna vrstica daje mojemu VM tudi klasično zvočno kartico Sound Blaster 16, digitalno glasbeno kartico Adlib in standardno kartico Cirrus Logic VGA. Datoteka freedos.img je označena kot prvi trdi disk (C:), slika FD12CD.iso pa je označena kot pogon CD-ROM (D:). QEMU je nastavljen na zagon s pogona CD-ROM (D:).

Distribucijo FreeDOS 1.2 je enostavno namestiti, vse kar morate storiti je, da sledite navodilom. Za referenco sem priskrbel nekaj posnetkov zaslona za to, kar bi morali videti, ko vstavite zgoraj omenjeni ukaz Linux.

Kako zagnati DOS na Raspberry Pi

After installation is complete, reboot FreeDOS. After reboot, the FreeDOS distribution package already comes with pre-installed games and applications to use on DOS running through the QEMU emulator on the Raspberry Pi. FreeDOS also offers additional links to other DOS programs and games available for download on its website.

Run FreeDOS on the Raspberry Pi


Now that you have FreeDOS installed in QEMU, you might want to see how well FreeDOS runs DOS applications and games. Performance issues are rare, but you may experience slow read/run times whenever you are doing any disk I/O, including writing large amounts of data. Overall, I have not experienced any issues running DOS applications and playing DOS games. Right now, my favorite game to play using FreeDOS in QEMU is Doom. Doom was my favorite game to play when I was growing up. Similar games, including Wolfenstein and Heretic work well too.

Spet zaradi arhitekture CPU ne morete zagnati nobenih DOS programov neposredno na Raspberry Pi. Vendar pa je lepo vedeti, da obstaja rešitev za zagon aplikacij DOS in igranje DOS iger na Raspberry Pi prek računalniškega emulatorja QEMU. Ko nastavite QEMU kot emulator navideznega stroja in namestite FreeDOS, ste pripravljeni za zagon vseh svojih najljubših DOS programov in iger na Raspberry Pi.


V katerih državah lahko gledate Disney Plus? Kjerkoli hočeš

V katerih državah lahko gledate Disney Plus? Kjerkoli hočeš

Kje je na voljo Disney Plus? Disney+ vsebuje vse najboljše klasične Disneyjeve oddaje in filme. To je odlična zabava za otroke ali odrasle

Kako prenesti Instagram Reels

Kako prenesti Instagram Reels

Koluti so zelo priljubljena funkcija Instagrama. Uporabnikom omogočajo skupno rabo osupljivih videoposnetkov s sinhroniziranimi dialogi, privlačnimi pesmimi in drugo privlačno vsebino.

Kako posodobiti aplikacije na Hisense TV

Kako posodobiti aplikacije na Hisense TV

Hisense je vse bolj priljubljena blagovna znamka, ko gre za tehnologijo Smart TV. Proizvajajo poceni LED in ULED (Ultra LED) enote, ki

Kako ubiti vse mafije v Minecraftu

Kako ubiti vse mafije v Minecraftu

Čeprav je Minecraft na začetku morda videti preprost, lahko ta igra, ki temelji na blokih, za nemoteno delovanje zahteva izjemne računalniške vire. Igra sloni na

Kaj storiti, če monitor vašega računalnika začne utripati

Kaj storiti, če monitor vašega računalnika začne utripati

Monitor je najbolj viden in pogosto premalo cenjen del katerega koli računalniškega sistema. Tam se predvajajo vaši filmi, prikazujejo vaše preglednice in

Kako spremeniti privzete aplikacije v napravi MIUI

Kako spremeniti privzete aplikacije v napravi MIUI

Privzete aplikacije zagotavljajo dostojno funkcionalnost, vendar morda ne ustrezajo standardu. Na srečo obstaja veliko najbolj ocenjenih aplikacij, ki ponujajo

Solze kraljestva Lokacija Hestu

Solze kraljestva Lokacija Hestu

Hestujev lik v Tears of the Kingdom se je izkazal za precej izmuzljivega. Ta plesalka Korok in najboljši glasbenik v gozdu Korok (po

Kako spremeniti lokacijo na BlueStacks

Kako spremeniti lokacijo na BlueStacks

Če ste imeli dolg dan v službi ali šoli, je igranje igre idealen način za sprostitev in zabavo. BlueStacks je tukaj, da vam pomaga igrati vse

Kako spremeniti svoj e-poštni naslov v GroupMe

Kako spremeniti svoj e-poštni naslov v GroupMe

Če ste redni uporabnik GroupMe, boste morali posodobiti svoje kontaktne podatke, če se odločite spremeniti svoj e-poštni naslov. V nasprotnem primeru bi lahko

Kako ohraniti svojo lokacijo na Life360 na enem mestu

Kako ohraniti svojo lokacijo na Life360 na enem mestu

Life360 ni zasnovan tako, da bi ostal na enem mestu. Služi kot GPS in aplikacija za sledenje lokaciji. Spremlja vsak vaš korak in zagotavlja natančne podatke o