3 moduri în care puteți executa jocuri și aplicații MS-DOS în Linux

3 moduri în care puteți executa jocuri și aplicații MS-DOS în Linux / Linux

MS-DOS (sistemul de operare Microsoft Disk, utilizat adesea interschimbabil cu “DOS”) este adesea legată de nostalgia acută. Un procesor de text vechi, sau poate un joc DOS care a oferit ore de divertisment pur, non-internet. Dar ce opțiuni avem pentru a aprinde flacăra veche pe Linux? Din fericire, destul de puțini!

FreeDOS

FreeDOS este un sistem de operare complet, gratuit, compatibil cu sistemul DOS. Orice program care funcționează pe MS-DOS ar trebui să ruleze și pe FreeDOS. Împreună cu a fi complet gratuit pentru a descărca și utiliza, poate fi, de asemenea, împărtășit pentru oricine să se bucure!

MS-DOS a fost lansat pentru ultima dată în 1994, cu aproape un sfert de secol în urmă. Versiunea actuală a FreeDOS a fost lansată în decembrie 2016. Aceasta indică faptul că echipa continuă să mențină actualul proiect, pentru a beneficia mai mult de rasa umană.

Va trebui să descărcați FreeDOS pentru utilizare în primele două metode.

1. VirtualBox

În cazul în care aparatul dvs. are unele resurse care funcționează în schimb, VirtualBox-ul Oracle este un excelent software gratuit pentru virtualizare. Cum să utilizați VirtualBox: Ghidul utilizatorului Cum se utilizează VirtualBox: Ghidul utilizatorului Cu VirtualBox puteți instala și testa cu ușurință mai multe sisteme de operare. Vă vom arăta cum să configurați Windows 10 și Ubuntu Linux ca mașină virtuală. Citeste mai mult . Acesta permite instalarea mașinilor virtuale, inclusiv DOS, pe computerul dvs. gazdă. Singurul considerent este că resursele gazdei dvs. vor fi partajate cu mașina virtualizată, cu toate acestea, DOS nu va fi lacom.

Puteți descărca VirtualBox pentru sistemul dvs. de operare și lansați instalatorul prin interfața GUI. Dacă preferați tipul liniei de comandă:

sudo apt instalare virtualbox sudo apt instalare virtualbox-guest-dkms

Crearea unei mașini virtuale Cum să configurați o mașină virtuală Windows în Linux Cum să configurați o mașină virtuală Windows în Linux Mulți utilizatori de acasă preferă să executați o configurare cu două booturi când sunt necesare atât Windows cât și Linux, dar dacă preferați să rulați Ferestre din Linux, iată cum să setați asta. Citește mai mult este foarte simplă. După lansarea VirtualBox faceți clic pe Nou. Dă-ți mașina a Nume și lăsați setul de memorie RAM setat la 512 MB. Selectați Creați un hard disk virtual acum, și asigurați-vă VHD este selectat sub Tip fișier tip hard disk. Lăsați discul setat la Alocat dinamic și să-i dați o dimensiune (1 GB sau 2 GB este amplă).

Clic Crea pentru a încheia expertul și a crea mașina.

Apoi faceți clic pe Setări> Stocare> Controler: IDE> Gol. În atribute secțiune, există o pictogramă CD cu o săgeată drop-down care vă va permite să căutați pentru ISO FreeDOS care tocmai a fost descărcat. Apasă pe O.K pentru a termina asistentul.

Acum faceți clic pe start din ecranul de pornire VirtualBox pentru a lansa programul de instalare FreeDOS!

Instalarea FreeDOS

Expertul de instalare ar trebui să înceapă și, printr-o serie de selecții ușoare, puteți să îl instalați pe FreeDOS. Selectați Instalați pe hard disk, apoi acceptați disclaimerul urmat de Unitate de partiționare C. Apoi, ca vechile zile, trebuie să repornim pentru ca partițiile să intre în vigoare.

După o repornire rapidă, selectați Instalați pe hard disk urmat de limba dvs. preferată și să acceptați din nou disclaimer. Selectați opțiunea pentru Ștergeți și formatați unitatea, și, în final, instalarea reală poate începe.

După ce ați ales configurația tastaturii, selectați Instalare completă urmat de Da - vă rugăm să instalați FreeDOS. Cu siguranta unul dintre cei mai politicosi instalatori. Instalarea dvs. ar trebui să înceapă acum.

După terminarea instalării, trebuie să eliminați ISO din mașina virtuală, astfel încât mașina să se încarce direct în FreeDOS. Din același ecran, am montat ISO de mai sus; îl puteți dezabona înainte de a da clic pe repornire în asistentul de instalare.

Dacă ați făcut toate cele de mai sus corect, ceea ce sunt sigur că ați făcut, ecranul pe care vi se prezintă acum ar trebui să fie un site familiar.

Transferarea fișierelor pentru Virtualbox

Înainte de a transfera fișiere pe mașina dvs. virtuală, asigurați-vă că ați închis-o complet și, pentru bună măsură, închideți Virtualbox în timp ce sunteți la el. Comanda de închidere DOS, în cazul în care poate ați uitat este de fapt, închide.

Modul FreeDOS de montare a unei unități nu pare să fie prea consistent. A fost folosită libguesftfs-tools. Soluția a fost folosită qemu-NBD comanda. Pentru a instala această rulați următoarele într-un terminal:

sudo apt instalează qemu

Acest lucru instalează QEMU împreună cu instrumentele sale. Acum rulați următoarele comenzi:

sudo modprobe nbd sudo qemu-nbd -c / dev / nbd0 

În mod implicit, directorul VirtualBox trebuie să fie în dosarul dvs. de domiciliu. A inlocui în comanda de mai sus cu calea către mașina dvs. virtuală. Acum, executați următoarea comandă pentru a monta dispozitivul:

sudo mount / dev / nbd0p1 / Path-of-choice

Acum, copiați programele și fișierele preferate pe mașina dvs. virtuală. Odată finalizată, dezactivați mașina virtuală rulând:

sudo umount / Calea de alegere sudo qemu-nbd -d / dev / nbd0

2. EMUlator rapid (QEMU)

Similar cu Virtualbox, QEMU este un hypervisor open source 3 moduri de a rula o mașină virtuală pe Linux 3 moduri de a rula o mașină virtuală pe Linux Dacă doriți să rulați un al doilea sistem de operare pe mașina dvs. Linux fără să reporniți pentru a comuta între ele, mașina este singurul dvs. răspuns. Citiți mai multe care pot rula FreeDOS ca un sistem de operare oaspete. Pașii sunt destul de asemănători cu metoda de mai sus, însă pot fi realizate doar în câteva comenzi terminale. Mai întâi, instalați QEMU executând:

sudo apt instalează qemu

Acum trebuie să creăm un hard disk virtual pentru a instala FreeDOS. Putem face acest lucru tastând:

qemu-img creați dos.img 500M

Acum, creăm mașina noastră virtuală într-o singură operație executând:

qemu-system-i386 -cdrom FD12CD.iso -m 32 -hda dos.img -k en-us -rtc bază = localtime -soundhw sb16, adlib -device cirrus-vga -boot ordine = d 

Există câțiva parametri în comandă. Sunteți în esență:

  • Selectarea sistemului FreeDOS ISO
  • Setarea dimensiunii RAM
  • Selectarea unității virtuale pe care am creat-o mai sus
  • Setarea unui aspect de tastatură
  • Asigurați-vă că timpul se potrivește cu gazda
  • Alegerea unei plăci de sunet comune
  • Alegerea unei plăci grafice comune
  • Setarea ordinii de încărcare

FreeDOS ar trebui să se deschidă într-o fereastră nouă și expertul de instalare să fie exact același mod ca și metoda Virtualbox de mai sus. După finalizarea instalării, nu mai avem nevoie de ISO și se poate încărca direct în imaginea instalată, executând:

qemu-system-i386 -m 32 -hda dos.img -k en-us -rtc bază = localtime -soundhw sb16, adlib -device cirrus-vga -boot ordine = c

Transferarea fișierelor pentru QEMU

Din fericire, această parte este mult mai simplă. Tot ce trebuie să faceți este să creați un dosar și să includeți acel folder în comanda noastră pe care o folosim pentru a lansa mașina noastră QEMU FreeDOS. Mai întâi închideți fereastra QEMU apoi tastați:

mkdir dosfiles

Acum, copiați toate fișierele sau directoarele pe care doriți să le vedeți în mașina dvs. virtuală în dosfiles pliant. Când ați terminat, tastați:

qemu-system-i386 -m 16 -k en-us -rtc bază = localtime -soundhw sb16, adlib -devară cirrus -vga -display gtk -hda dos.img -drive fișier = grăsime: rw: dosfiles / -boot ordine = c 

După cum puteți vedea noua parte a comenzii este -conduce parametru care utilizează dosfiles dosarul pe care l-am creat. De asemenea, acesta va fi montat pe următoarea literă de unitate disponibilă, care este în cazul nostru D. Dacă doriți să vă vedeți dosfiles folder în interiorul FreeDOS pur și simplu tastați:

D:

Încă o dată, DOS departe de conținutul inimii tale!

3. DOSBox

Dacă toate astea seamănă puțin mai mult și doriți doar să rulați jocul ciudat și sunteți mai mult de o persoană GUI, atunci puteți obține DOSBox Cum să jucați jocuri retro cu orice platformă cu DOSBox Cum să jucați jocuri retro pe Orice platformă cu DOSBox Doriți să jucați jocuri retro PC pe computer, pe telefon sau pe consola de jocuri? Iată tot ce trebuie să știți pentru a începe cu DOSBox, inclusiv cele mai bune jocuri pe care trebuie să le emulați! Citeste mai mult . Prin propria lor recunoaștere, dezvoltatorii DOSBox spun: “DOSBox-ul vine și cu propria comandă de comandă DOS. Este încă destul de rudimentar și nu are multe caracteristici găsite în MS-DOS, dar este suficient pentru instalarea și rularea majorității jocurilor DOS.”

Atât de mult accentul lor a fost pus pe jocuri, și dacă asta e tot ce ai nevoie de DOSBox poate fi de ajuns. Înainte de a începe, creați un folder pe mașina dvs. Linux și mutați programele DOS acolo. Exemplul nostru folosește / DOSBox / dosfiles.

Acum, mergeți la Software-ul Ubuntu și descărcați emulatorul DOSBox. Odată ce lansați DOSBox, puteți monta dosarul pe care tocmai l-ați creat mai sus introducând următoarele în consola DOSBox:

mount c ~ / dosbox / dosfiles C:

Toate fișierele dvs. ar trebui să fie acum vizibile, jocurile dvs. pot fi redate, iar nostalgia va fi lovită!

Puteți rula în continuare DOS!

Fie că vă place sau nu, MS-DOS a fost o parte importantă a lumii computerizate. Multe dintre jocurile pe care le cunoaștem și dragostea au provenit din zilele de glorie ale MS-DOS. S-ar putea să fiți surprins să știți că multe companii încă folosesc programe MS-DOS pentru a-și conduce întreaga afacere. Vestea bună este că Linux oferă multe opțiuni pentru a face MS-DOS să se întâmple așa cum am demonstrat.

Nu vă limitați la MS-DOS. Alte sisteme de operare clasice pot fi instalate sau emulate pe Linux 5 Retro sisteme de operare Puteți revizui cu ușurință pe Linux 5 Retro sisteme de operare vă puteți revizui cu ușurință pe Linux Probabil deja știți că puteți juca jocuri vechi pe dispozitivul dvs. Linux, cum ar fi MAME, dar știați că sunt disponibile emulatori diferiți pentru a rula aplicații complete? Iată cum. Citeste mai mult .

Care sunt jocurile DOS preferate? Cum executați DOS pe Linux? Crezi că vom scăpa vreodată de DOS? Spuneți-ne în comentariile de mai jos!

Explorați mai multe despre: Emulation, Linux, MS-DOS, Virtualizare.