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.


Kako narediti posnetek zaslona v Mac Pro

Kako narediti posnetek zaslona v Mac Pro

Morda boste morali občasno kaj na hitro zajeti in Screenshot je odlično orodje za to. Apple je močno poenostavil

Kako pridobiti in vzdrževati gumb za naročanje v Snapchatu

Kako pridobiti in vzdrževati gumb za naročanje v Snapchatu

https://www.youtube.com/watch?v=Y9EoUvRpZ2s Ko postanete uradni Snapchat Creator, prejmete poleg svojega imena gumb Naroči se. kaj potrebuješ

Kako izbrisati svoj 3D Bitmoji in ga za vedno odstraniti

Kako izbrisati svoj 3D Bitmoji in ga za vedno odstraniti

3D Bitmoji je inovativna funkcija Snapchata, ki uporabnikom omogoča ustvarjanje edinstvene digitalne prisotnosti, ki natančno predstavlja njihovo osebnost in

Kako urediti svojo fotografijo po objavi na Instagramu

Kako urediti svojo fotografijo po objavi na Instagramu

Tista fotografija, ki ste jo pravkar delili na Instagramu, je bila videti popolna, preden ste jo objavili. Toda zdaj, ko ga pogledate, ne izgleda več tako dobro. To bi bilo

Kako videti, kaj je všeč nekomu drugemu na Instagramu

Kako videti, kaj je všeč nekomu drugemu na Instagramu

Ali lahko preverite všečke nekoga drugega na Instagramu? Tudi če že nekaj časa uporabljate Instagram, se morate še vedno naučiti novih stvari. To je preprosto

Kako narediti ozadje pregledno v Procreate

Kako narediti ozadje pregledno v Procreate

Če ste se trudili ugotoviti, kako narediti ozadje pregledno v Procreate, niste edini. Tudi če ste oblikovali prozorno ozadje,

Kako narediti plast pregledno v GIMP

Kako narediti plast pregledno v GIMP

Če ste zaradi svojih bogatih funkcij in brezplačnega dostopa GIMP naredili za vaše orodje za urejanje slik, boste morali sloje slik občasno narediti pregledne

Kako ustvariti povezave v Obsidianu

Kako ustvariti povezave v Obsidianu

Obsidian ponuja platformo za ustvarjanje povezav in upravljanje med viri, zapiski in idejami. Ustvarjanje povezav v Obsidianu vam pomaga odkleniti nove ravni

Kako prenesti YouTube na televizor Samsung

Kako prenesti YouTube na televizor Samsung

Sodobni televizorji Samsung so vsestranski, saj imajo vgrajeno internetno povezljivost, ki podpira številne aplikacije za spletno pretakanje, vključno z YouTubom. čeprav

Najboljši brezplačni video pretvorniki

Najboljši brezplačni video pretvorniki

Video pretvorniki so priročna orodja, ki vam omogočajo pretvorbo videa v združljivo obliko ali optimalno ločljivost glede na napravo za predvajanje. Za