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 omogočiti povezave z oddaljenim namizjem v računalnik z operacijskim sistemom Windows 10

Kako omogočiti povezave z oddaljenim namizjem v računalnik z operacijskim sistemom Windows 10

Ko delate stran od svoje mize, lahko dostopate do računalnika s povezavo Windows Remote Desktop Connection. Z dohodnimi povezavami z oddaljenim namizjem. Naša navodila vam pomagajo pri konfiguraciji in optimizaciji povezave.

Kako deaktivirati Facebook Messenger, ko je Facebook deaktiviran?

Kako deaktivirati Facebook Messenger, ko je Facebook deaktiviran?

Se sprašujete, zakaj prejemate sporočila v svojem Messengerju, tudi ko ste izklopili svoj Messenger? Preberite to, če želite izvedeti razlog.

Kako se povezati z brezžičnim zaslonom v sistemu Windows 10

Kako se povezati z brezžičnim zaslonom v sistemu Windows 10

Osnovni vodnik za povezovanje z brezžičnim zaslonom v operacijskem sistemu Windows 10. Enostavni koraki in rešitve za težave.

Kako nastaviti spremenljivko okolja v sistemu Windows 10

Kako nastaviti spremenljivko okolja v sistemu Windows 10

Spremenljivke okolja v Windows 10 so ključne za konfiguracijo aplikacij. Naučite se, kako jih učinkovito urediti in dodati.

Kaj je arhivirana pošta Gmail in kako jo obnoviti nazaj

Kaj je arhivirana pošta Gmail in kako jo obnoviti nazaj

Precej preprosto je pridobiti vašo e-pošto iz računa Gmail, ne glede na to, ali je bila shranjena za kasnejšo uporabo ali poslana pomotoma. Preberite članek, če želite izvedeti korake, ki prikazujejo obnovitev na namizju in v mobilni aplikaciji.

Kako zakleniti Facebook Messenger

Kako zakleniti Facebook Messenger

Ali menite, da vaše aplikacije v telefonu niso varne? Iščete način za zaklepanje Facebook Messengerja? Preberite članek, če želite izvedeti, kako vstavite geslo v Messenger.

Kako odblokirati nekoga na Facebooku

Kako odblokirati nekoga na Facebooku

Kako odblokirati nekoga na Facebooku in Facebook Messengerju. Prijavite se v svoj račun Facebook, na mobilnem ali namiznem računalniku, pojdite v Nastavitve> Blokiranje. Kliknite Odblokiraj.

Kako se povezati z Wi-Fi na televizorju Samsung

Kako se povezati z Wi-Fi na televizorju Samsung

Medtem ko bo televizor verjetno dobro deloval brez internetne povezave, če imate kabelsko naročnino, so ameriški uporabniki začeli preklopiti na spletno

Kako izklopiti staranje v Sims 4

Kako izklopiti staranje v Sims 4

Tako kot v resničnem svetu se bodo vaše stvaritve v igri Sims 4 sčasoma postarale in umrle. Simčki se naravno starajo skozi sedem življenjskih obdobij: dojenček, malček, otrok, najstnik,

Kako pomanjšati slike v Obsidianu

Kako pomanjšati slike v Obsidianu

Obsidian ima več vtičnikov, ki vam omogočajo oblikovanje zapiskov ter uporabo grafov in slik, da jih naredite bolj smiselne. Čeprav so možnosti oblikovanja omejene,