
Peter Holmes
0
1211
138
MS-DOS (Microsoft Disk-operativsystem, der ofte bruges ombytteligt med “DOS”) er ofte forbundet med akut nostalgi. En gammel tekstbehandler, eller måske et DOS-spil, der gav timer med ren, ikke-internetbaseret underholdning. Men hvilke muligheder har vi til at antænde den gamle flamme på Linux? Heldigvis ganske mange!
FreeDOS
FreeDOS er et komplet, gratis, DOS-kompatibelt operativsystem. Ethvert program, der fungerer på MS-DOS, skal også køre på FreeDOS. Sammen med at være helt gratis at downloade og bruge, kan det også deles for alle at nyde!
MS-DOS blev sidst frigivet i 1994, hvilket var næsten et kvart århundrede siden. Den nuværende version af FreeDOS blev frigivet i december 2016. Dette indikerer, at teamet stadig holder projektet opdateret til større fordel for den menneskelige race.
Du bliver nødt til at downloade FreeDOS til brug i vores første to metoder.
1. VirtualBox
Hvis din maskine har nogle ressourcer, der kører ekstra, Oracle's VirtualBox er en stor gratis bit af virtualiseringssoftware Sådan bruges VirtualBox: Brugervejledning Sådan bruges VirtualBox: Brugervejledning Med VirtualBox kan du nemt installere og teste flere operativsystemer. Vi viser dig, hvordan du konfigurerer Windows 10 og Ubuntu Linux som en virtuel maskine. . Det tillader installation af virtuelle maskiner, inkluderet DOS, på din værtscomputer. Den eneste overvejelse er, at din vært's ressourcer deles med den virtualiserede maskine, men DOS vil dog ikke være grådig.
Du kan downloade VirtualBox til dit respektive operativsystem og starte installationsprogrammet gennem dit GUI. Hvis du foretrækker kommandolinjetype:
sudo apt installere virtualbox sudo apt installer virtualbox-guest-dkms
Oprettelse af en virtuel maskine Sådan konfigureres en Windows Virtual Machine i Linux Sådan konfigureres en Windows Virtual Machine i Linux Mange hjemmebrugere foretrækker at køre en dual-boot-konfiguration, når både Windows og Linux er nødvendigt, men hvis du hellere vil køre Windows inde i Linux, her er hvordan man konfigurerer det. er meget ligetil. Efter lancering af VirtualBox skal du klikke på Ny. Giv din maskine en Navn og lad RAM indstillet til 512 MB. Vælg Opret en virtuel harddisk nu, og sikre VHD er valgt under Harddisk filtype. Lad disken være indstillet til Dynamisk allokeret og give den en størrelse (1 GB eller 2 GB er rigelig).
Klik skab for at afslutte guiden og oprette din maskine.
Næste klik på Indstillinger> Opbevaring> Controller: IDE> Tom. I Egenskaber er der et cd-ikon med en rulleliste, der giver dig mulighed for at søge efter din FreeDOS ISO, der lige blev downloadet. Klik på Okay for at afslutte guiden.
Klik nu på Start fra startskærmen VirtualBox for at starte FreeDOS-installationsprogrammet!
Installation af FreeDOS
Din installationsguide skal starte, og gennem en række lette valg kan du få FreeDOS installeret. Vælg Installer på harddisken, derefter accepterer ansvarsfraskrivelsen efterfulgt af Partition drev C. Så som i de gamle dage er vi nødt til at genstarte for at partitionerne får virkning.
Vælg efter en hurtig genstart Installer på harddisken efterfulgt af dit foretrukne sprog, og accepter ansvarsfraskrivelsen igen. Vælg indstillingen til Slet og formater drevet, og endelig kan den faktiske installation begynde.
Når du har valgt dit tastaturlayout, skal du vælge Fuld installation efterfulgt af Ja - installer FreeDOS. Bestemt en af de mere høflige installationsguider. Din installation skal nu begynde.
Efter installationen er du nødt til at fjerne ISO fra den virtuelle maskine, så maskinen starter direkte i FreeDOS. Fra den samme skærm monterede vi ISO ovenfor; du kan fjerne det, før du klikker på genstart i installationsguiden.
Hvis du gjorde alt det her korrekt, hvilket jeg er sikker på, at du gjorde, skal skærmen, du nu præsenteres for, være et velkendt sted.
Overførsel af filer til Virtualbox
Før du overfører filer til din virtuelle maskine, skal du sørge for at lukke den helt ned og for godt mål skal du afslutte Virtualbox, mens du er ved det. DOS-nedlukningskommandoen, i tilfælde af at du måske har glemt, er faktisk, lukke ned.
FreeDOS's metode til montering af et drev syntes ikke at være for konsistent. Dette brugte libguesftfs-værktøjer. Løsningen brugte qemu-NBD kommando. Sådan installeres denne kørsel i en terminal:
sudo apt install qemu
Dette installerer QEMU sammen med dets værktøjer. Kør nu følgende kommandoer:
sudo modprobe nbd sudo qemu-nbd -c / dev / nbd0
Som standard skal dit VirtualBox-bibliotek være i din hjemmemappe. Erstatte i kommandoen ovenfor med stien til din virtuelle maskine. Kør nu følgende kommando for at montere enheden:
sudo mount / dev / nbd0p1 / Path-of-your-choice
Kopier nu dine yndlingsprogrammer og filer til din virtuelle maskine. Når først den er afsluttet, skal du fjerne den virtuelle maskine ved at køre:
sudo umount / Sti-til-dit-valg sudo qemu-nbd -d / dev / nbd0
2. Hurtig EMUlator (QEMU)
Ligesom Virtualbox er QEMU en open source hypervisor 3 måder at køre en virtuel maskine på Linux 3 måder at køre en virtuel maskine på Linux Hvis du vil køre et andet operativsystem på din Linux-maskine uden at genstarte for at skifte mellem dem, en virtuel maskine er dit eneste svar. der kan køre FreeDOS som et gæst operativsystem. Trinene ligner temmelig ovenstående metode, men de kan imidlertid udføres i kun et par terminalkommandoer. Installer først QEMU ved at køre:
sudo apt install qemu
Nu skal vi oprette en virtuel harddisk for at installere FreeDOS. Vi kan gøre dette ved at skrive:
qemu-img oprette dos.img 500M
Nu opretter vi vores virtuelle maskine i et enkelt skud ved at køre:
qemu-system-i386 -cdrom FD12CD.iso -m 32 -hda dos.img -k da-us -rtc base = lokaltid -soundhw sb16, adlib -udstyr cirrus-vga -boot ordre = d
Der er ganske mange parametre i kommandoen. Du er dybest set:
- Valg af FreeDOS ISO
- Indstilling af RAM-størrelse
- Valg af det virtuelle drev, vi oprettede ovenfor
- Indstilling af et tastaturlayout
- Sikring af, at tiden matcher værten
- Valg af et fælles lydkort
- Valg af et fælles grafikkort
- Indstilling af startordren
FreeDOS skal åbnes i et nyt vindue og installationsguiden på nøjagtigt samme måde som Virtualbox-metoden ovenfor. Når installationen er afsluttet, kræver vi ikke ISO længere og kan starte direkte ind i vores installerede billede ved at køre:
qemu-system-i386-m 32 -hda dos.img -k en-us -rtc base = lokaltid -soundhw sb16, adlib-enheds cirrus-vga -boot rækkefølge = c
Overførsel af filer til QEMU
Heldigvis er denne del meget enklere. Alt hvad vi skal gøre er at oprette en mappe og inkludere den mappe i vores kommando, vi bruger til at starte vores QEMU FreeDOS-maskine. Luk først dit QEMU-vindue, og skriv derefter:
mkdir dosfiles
Kopier nu alle filer eller mapper, du gerne vil se på din virtuelle maskine, ind i dosfiles folder. Når du er færdig, skal du skrive:
qemu-system-i386 -m 16 -k en-us -rtc base = lokaltid -soundhw sb16, adlib -enhed cirrus-vga -display gtk -hda dos.img -drivefil = fedt: rw: dosfiles / -boot order = c
Som du kan se, er den nye del af kommandoen -køre parameter, der bruger dosfiles mappen vi oprettede. Den monteres også på det næste tilgængelige drevbogstav, som er i vores tilfælde D. Hvis du gerne vil se dit dosfiles mappe inde i FreeDOS skal du blot indtaste:
D:
Endnu en gang, DOS væk til dit hjerte indhold!
3. DOSBox
Hvis alt dette virker som en lidt overkill, og du bare vil køre det ulige spil, og du er mere en GUI-person, kan du få DOSBox Sådan spiller du Retro-spil på enhver platform med DOSBox Sådan spiller du Retro-spil på Enhver platform med DOSBox Vil du spille retro PC-spil på din computer, telefon eller spilkonsol? Her er alt hvad du har brug for at vide for at komme i gang med DOSBox, inklusive de bedste spil at emulere! . Ved deres egen optagelse angiver DOSBox's udviklere: “DOSBox leveres også med sin egen DOS-lignende kommandoprompt. Det er stadig ret rudimentært og mangler mange af de funktioner, der findes i MS-DOS, men det er tilstrækkeligt til at installere og køre de fleste DOS-spil.”
Så meget af deres vægt er lagt på spil, og hvis det er alt hvad du har brug for kan DOSBox være nok. Inden vi begynder, skal du oprette en mappe på din Linux-maskine og flytte dine DOS-programmer ind der. Vores eksempel bruger / DOSBox / dosfiles.
Gå nu til Ubuntu-softwaren og download DOSBox-emulatoren. Når du har startet DOSBox, kan du montere den mappe, du lige har oprettet ovenfor ved at skrive følgende i DOSBox-konsollen:
montering c ~ / dosbox / dosfiles C:
Alle dine filer skal nu være synlige, dine spil kan spilles og nostalgien sparker ind!
Du kan stadig køre DOS!
Uanset om du kan lide det eller ej, har MS-DOS været en enorm del af computerens verden. Mange af de spil, vi kender og elsker, stammede fra MS-DOS-glansdagene. Du kan blive overrasket over at vide, at mange virksomheder stadig bruger MS-DOS-programmer til at køre hele deres virksomheder. Den gode nyhed er, at Linux tilbyder mange muligheder for at få MS-DOS til at ske, som vi har demonstreret.
Bliv heller ikke begrænset til MS-DOS. Andre klassiske operativsystemer kan installeres eller emuleres på Linux 5 Retro-operativsystemer, du kan besøge med Ease på Linux 5 Retro-operativsystemer, du kan genoverveje med Ease på Linux Du ved sandsynligvis allerede, at du kan spille gamle spil på din Linux-enhed, takket være emulator samlinger som MAME, men vidste du, at forskellige emulatorer er tilgængelige til at køre fuld applikationer? Sådan gør du. .
Hvad er dine foretrukne DOS-spil? Hvordan kører du DOS på Linux? Tror du, at vi nogensinde vil blive af med DOS? Fortæl os det i kommentarerne herunder!