Mens de største datamaskinoperativsystemene er flerbruker, multitasking-systemer med virtuelt minne, lengter du kanskje etter de dagene der en bruker hadde full regjeringstid over en PC.

Hvis du savner dagene med 640K-barrieren og finner ut hvilke drivere som skal lastes inn i høyt minne, kan FreeDOS være noe for deg. Denne åpen kildekoden reimplementering av MS-DOS har noen alvorlige bruksområder.

Hva er FreeDOS?

Som navnet antyder, er FreeDOS en implementering av Microsofts MS-DOS som er åpen kildekode. Det sikter mot en høy grad av kompatibilitet med klassisk DOS-maskinvare og programvare, mens den legger til noen flere funksjoner som omfattende online dokumentasjon.

Ettersom den er designet som erstatning for DOS, kjører den foreløpig bare på Intel-brikker. Prosjektet anbefaler en 386-brikke eller bedre, minst to megabyte RAM og minst 40 MB harddiskplass. De fleste moderne PC-er skal mildt sagt overstige disse kravene.

FreeDOS har innebygd nettverk tilgjengelig, slik at du til og med kan ta det online. Tror ikke du bare er begrenset til tekstbaserte programmer. FreeDOS har tilgjengelige desktop-alternativer som OpenGEM og oZone.

En kort historie om FreeDOS

Jim Hall startet FreeDOS-prosjektet da han var student ved University of Wisconsin-River Falls i 1994. Windows 94 var i horisonten, og det var klart at Microsoft ville investere i den plattformen i stedet for MS-DOS.

"DOS ser ut til å være et populært system, og det er nok av maskinvare som allerede er tilgjengelig som er klar til å støtte det," Hall skrev i 1998. "Microsoft vil ikke utvikle DOS for alltid, og man kan ikke stole på at kommersielle programmeringsfirmaer som IBM eller Digital fortsetter DOS. Jeg føler det er da opp til de på Internett å utvikle sin egen DOS (heretter Free-DOS), og jeg føler at det er mye støtte for denne typen prosjekter. "

Samme år kom den første utgivelsen av systemet. Selv om prosjektet ikke er så høyt profilert som andre operativsystemer med åpen kildekode, har FreeDOS viss synlighet. Da Dell først tilbød datamaskiner med operativsystemer med åpen kildekode, valgte de av en eller annen grunn å forhåndsinstallere FreeDOS på datamaskiner i stedet for mer omfattende systemer som Ubuntu.

Hva kan du gjøre med FreeDOS?

Mens du kan laste ned en gratis, åpen kildekode-implementering av DOS, hvorfor skulle du bry deg når du allerede bruker en beskyttet modus, multitasking OS med virtuelt minne på maskinen din allerede?

Det er flere grunner.

Oppdaterer BIOS

Mens flere dataprodusenter tilbyr verktøy for å automatisere oppdateringen av PC-BIOS, er det noen ganger når du kan trenge å oppdatere eller blande det manuelt. Mange hovedkort vil bare starte MS-DOS eller lignende systemer.

Du kan gjøre dette ved å laste ned BIOS-filen og kopiere den til en USB-pinne eller et annet oppstartbart medium med FreeDOS installert. Start deretter maskinen med stokken satt i og kjør kommandoen for å installere den nye BIOS. Dette vil variere avhengig av produsenten av datamaskinen eller hovedkortet.

I slekt: BIOS forklart: Oppstartsrekkefølge, videominne, tilbakestillinger og optimale standardinnstillinger

Spiller gamle DOS-spill

Selv om det er mulig å laste ned DOS-spill og spille dem i en emulator som DOSBox, kan det fortsatt være morsomt å spille spill på en beige boks rett ut av 90-tallet hvis du fortsatt har gammel PC-maskinvare. FreeDOS kommer med driverne for å støtte lydkort, skjermkort og mus. Hvis du bare vil spille spill og ikke har noen vintage PC-maskinvare, er DOSBox et godt alternativ.

FreeDOS kommer til og med med noen spill på installasjons-CD-bildet, inkludert gratis Doom-klon Boom som er avbildet ovenfor. Systemet vil installere disse spillene i C: \ SPILL katalogen gjennom pakkebehandleren hvis du velger å installere dem. Hvis du har noen disketter eller CDer med DOS-spill, kan du installere og kjøre dem fra en harddisk som du gjorde på dagen, eller på en virtuell maskin.

Bruke DOS Legacy-applikasjoner

FreeDOS har en annen viktig praktisk applikasjon: tilgang til filer fra eldre DOS-applikasjoner. Kanskje du trenger økonomiske poster fra en gammel Lotus 1-2-3 eller VisiCalc regneark fra 80-tallet.

Du må bare feste en diskettstasjon til datamaskinen og starte FreeDOS eller overføre disken til en virtuell maskin. Du kan bruke en kopi av programmet til å hente filen og eksportere dataene til et format som kan brukes på moderne datamaskiner.

Utforske systemet

Mens Linux også er gratis og åpen kildekode, er det også veldig komplisert. Hvis du noen gang ser på kildekoden til kjernen alene, kan det være veldig vanskelig å forstå, selv for personer med erfaring innen C og systemprogrammering.

DOS, som er single-tasking og single-user, er mye enklere. Hvis du ønsker å studere operativsystemer i detalj, er FreeDOS et godt utgangspunkt for disse grunnene.

Innebygde systemer har vanligvis mer begrensede prosessorer og minne. Enkle systemer som MS-DOS har blitt mye brukt i dette området. Mens mange innebygde utviklere flytter til flere komplette systemer som Linux på Raspberry Pi, skjer det fortsatt mye utvikling i dette rommet. FreeDOS har fordelen over MS-DOS av å være åpen kildekode og aktivt utviklet.

Slik installerer du FreeDOS

Installasjon av FreeDOS ligner på å installere andre operativsystemer. Du laster bare ned ISO-filen, trekker den ut til et passende medium, starter systemet og kjører installasjonsprogrammet.

nedlasting: FreeDOS

Det kan være lurt å prøve å installere og kjøre FreeDOS på en virtuell maskin som VirtualBox før du forplikter deg til faktisk maskinvare. Hvis du får en "ugyldig opcode" -feilmelding når du prøver å installere FreeDOS i VirtualBox, ikke gå i panikk. Det er en liten løsning. I menyen, Installer på harddisken skal velges automatisk. Truffet Tab og legg deretter "rå" til kommandolinjen.

Egentlig installasjon er grei. Det handler om å følge instruksjonene og starte på nytt i det nylig installerte systemet.

Standard oppstartsmenyalternativ laster inn en minnebehandler som frigjør minne ved å laste inn drivere i områder utenfor den opprinnelige 640K på den originale PCen. Derfor bør du bruke den med mindre du har problemer med å starte opp. Oppstartsmenyen tilbyr en "sikker modus" av slags som ikke laster inn noe minnehåndteringsverktøy og kjører i "ekte modus".

Etter det kan du installere pakker fra installasjons-CDen ved hjelp av FDIMPLES-kommandoen, inkludert nettverksapplikasjoner. Du må ha CD-en satt inn for å kunne installere nye pakker.

Gå online på FreeDOS

Mens nettverk nesten ikke var ukjent på DOS-systemer, var det hovedsakelig reservert for PCer i store bedrifter som koblet til et LAN ved hjelp av Novells NetWare. FreeDOS inkluderer TCP / IP-nettverk i stedet for Novells proprietære IPX.

Du kan gå online med den tekstbaserte Lenker nettleser eller det grafiske Dillo. Du kan også overføre filer til og fra en virtuell maskin ved hjelp av en innebygd FTP-server, selv om du også kan montere en VHD-stasjon på din lokale maskin. Du kan installere alle disse fra FDIMPLES under nettverksdelen.

FreeDOS er et interessant og morsomt operativsystem med åpen kildekode som ikke er Linux

FreeDOS bringer tilbake mye moro og noen av irritasjonene til MS-DOS. Skal du bruke den? En vanlig bruker har kanskje ikke mye bruk for et enkeltbruker, single-tasking operativsystem, men entusiaster, spesielt de som hadde de første dataopplevelsene i DOS, kan finne FreeDOS en øvelse i nostalgi. Det er verdt å ta en tur i en virtuell maskin. Det kan få deg til å sette pris på moderne systemer bedre.

Hvis du er interessert i andre open source-operativsystemer som ikke er Linux, og du har en Raspberry Pi, er det alternativer, selv om mange av disse også vil kjøre på vanlige PCer som FreeDOS gjør.

E-post
9 Raspberry Pi-operativsystemer som ikke er Linux

Leter du etter et Raspberry Pi OS, men vil unngå Linux? Sjekk denne listen over ikke-Linux Raspberry Pi-operativsystemer for ideer.

Les Neste

Relaterte temaer
  • Linux
  • MS-DOS
  • Åpen kilde
  • Nostalgi
  • Operativsystem
Om forfatteren
David Delony (36 artikler publisert)

David er frilansskribent med base i Stillehavet Nordvest, men opprinnelig fra Bay Area. Han har vært en teknologientusiast siden barndommen. Davids interesser inkluderer å lese, se på TV-serier og filmer av høy kvalitet, retro-spill og platesamling.

Mer fra David Delony

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.