Hoewel de belangrijkste computerbesturingssystemen multi-user, multitasking-systemen met virtueel geheugen zijn, verlangt u misschien naar de dagen dat één gebruiker de volledige heerschappij had over een pc.

Als je de dagen van de 640K-barrière mist en uitzoekt welke stuurprogramma's je in een hoog geheugen moet laden, is FreeDOS misschien iets voor jou. Deze open-source herimplementatie van MS-DOS heeft serieuze toepassingen.

Wat is FreeDOS?

Zoals de naam al doet vermoeden, is FreeDOS een implementatie van Microsoft's MS-DOS dat open source is. Het streeft naar een hoge mate van compatibiliteit met klassieke DOS-hardware en -software en voegt wat meer functies toe, zoals uitgebreide online documentatie.

Omdat het is ontworpen als vervanging voor DOS, werkt het momenteel alleen op Intel-chips. Het project beveelt een 386-chip of beter aan, ten minste twee megabyte RAM en ten minste 40 MB ruimte op de harde schijf. De meeste moderne pc's zouden deze vereisten op zijn zachtst gezegd moeten overtreffen.

instagram viewer

FreeDOS heeft een ingebouwd netwerk beschikbaar, dus je kunt het zelfs online gebruiken. Denk ook niet dat je alleen beperkt bent tot op tekst gebaseerde programma's. FreeDOS heeft desktopopties zoals OpenGEM en oZone beschikbaar.

Een korte geschiedenis van FreeDOS

Jim Hall startte het FreeDOS-project toen hij student was aan de Universiteit van Wisconsin-River Falls in 1994. Windows 94 was in aantocht en het was duidelijk dat Microsoft in dat platform zou investeren in plaats van in MS-DOS.

"DOS blijkt een populair systeem te zijn en er is al genoeg hardware beschikbaar die dit ondersteunt", Hall schreef in 1998. "Microsoft zal DOS niet eeuwig blijven ontwikkelen, en je kunt er niet op rekenen dat commerciële programmeerfirma's zoals IBM of Digital DOS voortzetten. Ik denk dat het dan aan degenen op internet is om hun eigen DOS (hierna Free-DOS) te ontwikkelen en ik denk dat er veel steun is voor dit soort projecten."

Datzelfde jaar kwam de eerste release van het systeem uit. Hoewel het project niet zo spraakmakend is als andere open-source besturingssystemen, heeft FreeDOS wel een zekere zichtbaarheid. Toen Dell voor het eerst computers met open-source besturingssystemen aanbood, kozen ze er om de een of andere reden voor om FreeDOS vooraf te installeren op computers in plaats van uitgebreidere systemen zoals Ubuntu.

Wat kunt u doen met FreeDOS?

Hoewel u een gratis, open-source implementatie van DOS kunt downloaden, waarom zou u zich dan druk maken als u al een beschermde modus gebruikt, multitasking-besturingssysteem met virtueel geheugen op uw machine?

Er zijn verschillende redenen.

Het BIOS bijwerken

Hoewel meer computerfabrikanten tools leveren om het updaten van het pc-BIOS te automatiseren, kan het zijn dat u het handmatig moet bijwerken of opnieuw moet flashen. Veel moederborden starten alleen MS-DOS of vergelijkbare systemen op.

U kunt dit doen door het BIOS-bestand te downloaden en het te kopiëren naar een USB-stick of ander opstartbaar medium waarop FreeDOS is geïnstalleerd. Start vervolgens de machine op met de stick erin en voer de opdracht uit om het nieuwe BIOS te installeren. Dit is afhankelijk van de fabrikant van de computer of het moederbord.

Verwant: Het BIOS uitgelegd: opstartvolgorde, videogeheugen, resets en optimale standaardinstellingen

Oude DOS-spellen spelen

Hoewel het mogelijk is om DOS-games te downloaden en ze in een emulator zoals DOSBox te spelen, kan het, als je nog oude pc-hardware hebt, vooral leuk zijn om games te spelen op een beige doos, rechtstreeks uit de jaren '90. FreeDOS wordt geleverd met de stuurprogramma's om geluidskaarten, videokaarten en muizen te ondersteunen. Als je alleen games wilt spelen en geen vintage pc-hardware hebt, is DOSBox een goed alternatief.

FreeDOS wordt zelfs geleverd met enkele games op de installatie-cd-image, inclusief de gratis Doom-kloon Boom hierboven afgebeeld. Het systeem installeert deze spellen in de C:\GAMES map via de pakketbeheerder als u ervoor kiest om ze te installeren. Als je diskettes of cd's met DOS-spellen hebt, kun je ze installeren en uitvoeren vanaf een harde schijf zoals vroeger, of op een virtuele machine.

Oude DOS-toepassingen gebruiken

FreeDOS heeft nog een andere belangrijke praktische toepassing: toegang tot bestanden van oudere DOS-toepassingen. Misschien heeft u financiële gegevens nodig van een oude Lotus 1-2-3 of VisiCalc rekenblad uit de jaren '80.

U hoeft alleen maar een diskettestation op de computer aan te sluiten en FreeDOS op te starten of de schijf naar een virtuele machine over te brengen. U kunt een kopie van het programma gebruiken om het bestand op te halen en de gegevens te exporteren naar een formaat dat bruikbaar is op moderne computers.

Het systeem verkennen

Hoewel Linux ook gratis en open-source is, is het ook erg complex. Als je ooit alleen naar de broncode van de kernel kijkt, kan het erg moeilijk te begrijpen zijn, zelfs voor mensen met ervaring in C en systeemprogrammering.

DOS, dat single-tasking en single-user is, is veel eenvoudiger. Als u besturingssystemen in detail wilt bestuderen, is FreeDOS om deze redenen een goed startpunt.

Ingebedde systemen hebben doorgaans meer beperkte processors en geheugen. Eenvoudige systemen zoals MS-DOS zijn op dit gebied veel gebruikt. Hoewel veel embedded ontwikkelaars overstappen op meer complete systemen zoals Linux op Raspberry Pi, gebeurt er nog steeds veel ontwikkeling in deze ruimte. FreeDOS heeft het voordeel ten opzichte van MS-DOS dat het open source is en actief wordt ontwikkeld.

Hoe FreeDOS te installeren

Het installeren van FreeDOS is vergelijkbaar met het installeren van andere besturingssystemen. U hoeft alleen maar het ISO-bestand te downloaden, het uit te pakken naar een geschikt medium, het systeem op te starten en het installatieprogramma uit te voeren.

Downloaden: Gratis DOS

Misschien wilt u proberen FreeDOS te installeren en uit te voeren op een virtuele machine zoals VirtualBox voordat u zich vastlegt op de daadwerkelijke hardware. Als u een "ongeldige opcode"-foutmelding krijgt wanneer u FreeDOS in VirtualBox probeert te installeren, raak dan niet in paniek. Er is een kleine oplossing. In het menu, Installeren op harde schijf automatisch moet worden geselecteerd. Raken Tab en voeg vervolgens "raw" toe aan de opdrachtregel.

Eigenlijk is het installeren eenvoudig. Het is een kwestie van de aanwijzingen volgen en opnieuw opstarten in het nieuw geïnstalleerde systeem.

De standaard opstartmenu-optie laadt een geheugenbeheerder die geheugen vrijmaakt door stuurprogramma's te laden in gebieden boven de oorspronkelijke 640K op de originele pc. Daarom zou je het moeten gebruiken, tenzij je problemen hebt met opstarten. Het opstartmenu biedt een soort "veilige modus" die geen hulpprogramma's voor geheugenbeheer laadt en in "echte modus" draait.

Daarna kunt u pakketten installeren vanaf de installatie-cd met de opdracht FDIMPLES, inclusief netwerktoepassingen. U moet de cd hebben geplaatst om nieuwe pakketten te kunnen installeren.

Online gaan op FreeDOS

Hoewel netwerken nauwelijks onbekend was op DOS-systemen, was het voornamelijk gereserveerd voor pc's in grote bedrijven die verbinding maakten met een LAN met NetWare van Novell. FreeDOS omvat TCP/IP-netwerken in plaats van Novell's eigen IPX.

U kunt online gaan met de tekstgebaseerde Links browser of de grafische Dillo. U kunt ook bestanden van en naar een virtuele machine overbrengen met behulp van een ingebouwde FTP-server, maar u kunt ook een VHD-schijf op uw lokale machine koppelen. U kunt deze allemaal installeren vanuit FDIMPLES onder de netwerksectie.

FreeDOS is een interessant en leuk niet-Linux open-source besturingssysteem

FreeDOS brengt veel van het plezier en enkele van de ergernissen van MS-DOS terug. Moet je het gebruiken? Een gewone gebruiker heeft misschien niet veel aan een single-user, single-tasking besturingssysteem, maar enthousiastelingen, vooral degenen wiens eerste computerervaringen in DOS waren, zouden FreeDOS een oefening kunnen vinden in nostalgie. Het is de moeite waard om een ​​rondje te draaien in een virtuele machine. Het kan ervoor zorgen dat u moderne systemen beter gaat waarderen.

Als je geïnteresseerd bent in andere open-source besturingssystemen die geen Linux zijn en je hebt een Raspberry Pi, dan zijn er opties, hoewel veel hiervan ook op gewone pc's zullen werken zoals FreeDOS doet.

E-mail
9 Raspberry Pi-besturingssystemen die geen Linux zijn

Op zoek naar een Raspberry Pi OS maar wil je Linux vermijden? Bekijk deze lijst met niet-Linux Raspberry Pi-besturingssystemen voor ideeën.

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • MS-DOS
  • Open source
  • Nostalgie
  • Besturingssysteem
Over de auteur
David Delony (36 artikelen gepubliceerd)

David is een freelance schrijver gevestigd in de Pacific Northwest, maar oorspronkelijk afkomstig uit de Bay Area. Van kinds af aan is hij een technologieliefhebber. Davids interesses omvatten lezen, tv-programma's en films van hoge kwaliteit bekijken, retro-gaming en platen verzamelen.

Meer van David Delony

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.