Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

När de väljer en ny bärbar dator stöter många användare på termen DOS eller Free DOS. Denna term kan hittas i egenskaperna hos många moderna enheter, men nästan ingenstans förklaras det vad det egentligen betyder. I den här artikeln kommer vi att berätta vad DOS-operativsystemet är på en bärbar dator, varför tillverkare installerar det och om det är möjligt att köpa datorer med detta operativsystem.

Förkortningen DOS står för Disk Operating System och betecknar ett operativsystem som är utformat för att fungera med hårddiskar, såsom disketter eller .

Logotyp för Free DOS - det mest populära DOS-operativsystemet på just nu.

DOS-operativsystemet stöder vanligtvis flera filsystem och låter användaren läsa och skriva data till filer på lagringsenheter som är anslutna till datorn. Dessutom tillhandahåller DOS-operativsystemet andra datorfunktioner. I synnerhet styr den visningen av information på skärmen, portar, minnesoperationer och program som körs.

Utseendet på termen DOS beror på det faktum att de första versionerna av datorer inte var utrustade med hårddiskar och kördes på disklösa operativsystem. Sådana datorer krävde att ladda data med magnetband, hålkort, byglar eller ett tangentbord, vilket innebar att endast erfarna proffs kunde använda dem.

De första skivoperativsystemen dök upp i början av 60-talet och användes aktivt fram till slutet av 80-talet. Under denna tid har många olika operativsystem dykt upp som faller under definitionen av termen DOS. De mest kända av dem är:

  • MS-DOS är ett operativsystem från Microsoft, som är baserat på 86-DOS från Seattle Computer Products. Den dök upp första gången 1981 och användes fram till mitten av 90-talet, då den ersattes av de första versionerna av Windows.
  • PC DOS är ett operativsystem från IBM. Dök upp 1981 som en reviderad version av MS-DOS 1.0.
  • Free DOS är ett gratis operativsystem med öppen källkod utvecklat av programmeraren Jim Hall. Första officiella versionen FreeDOS dök upp 2006.

Under moderna förhållanden är operativsystemen i DOS-familjen hopplöst föråldrade och helt ersatta av sådana grafiska operativsystem som Windows, MacOS och andra.

Gratis DOS-operativsystem och bärbara datorer

Även om DOS-operativsystem är föråldrade, används det fortfarande i vissa områden. Dessutom används Free DOS oftast. Hon har en öppen källkod och distribueras helt gratis, vilket gör det bekvämt verktyg för utveckling. Till exempel används Free DOS ofta för att styra industriell utrustning.

Gränssnitt för operativsystemet Free DOS. Detta är ungefär vad du kommer att se första gången du slår på en bärbar dator med DOS-operativsystemet.

Ett annat användningsområde för FreeDOS är färdiga datorer och bärbara datorer, på vilka Free DOS är installerat från fabriken som ett standardoperativsystem. Detta görs för att inte installera operativsystemet Windows på datorn.

Vägran använder Windows gör det möjligt för tillverkaren att spara lite och sänka priset på denna enhet. Detta tillvägagångssätt används av många tillverkare av bärbara datorer och standarddatorer, som Dell, Asus, HP, Samsung och Lenovo. Förutom Free DOS kan en del Linux även användas som standardoperativsystem för en bärbar dator. I i detta fall Målet är detsamma – att inte använda Windows och därmed sänka priset.

För en bärbar datorköpare betyder DOS-operativsystemet bara en sak - du måste göra det själv, eftersom det inte är realistiskt att använda en dator med DOS OS i moderna förhållanden. Därför, om du vet hur man installerar Windows, behöver du inte oroa dig och köp gärna en bärbar dator med gratis DOS. Om du vill skaffa en enhet som är redo att fungera direkt från lådan, bör du välja en modell med förinstallerat Windows, eller åtminstone Linux.

Många av dagens blivande programmerare växte upp på Windows. Och någon vet förmodligen inte längre att innan Windows dök upp arbetade användare i DOS-operativsystemet.

DOS skiljer sig mycket från Windows. Mycket starkare än Windows 7 från Windows 8. Och därför, när behovet av att arbeta i DOS uppstår, orsakar det för de flesta användare chock och djup depression.

För att skydda dig från dessa konsekvenser bestämde jag mig för att skriva en kort artikel om att arbeta i DOS-operativsystemet.

operativsystem(OS) är programmet som styr driften av datorn. Du kan slå på din dator utan ett operativsystem - BIOS räcker för detta. Men i det här fallet kommer allt att sluta när du slår på det, eftersom BIOS kommer att visa ett meddelande som säger att disken inte är startbar.

Det allra första operativsystemet för den första IBM PC-datorn, skapat 1981, är DOS - Disk Operating System. Den utvecklades av MicroSoft och hade därför MS-prefixet (dess fullständiga namn är MS-DOS). Andra företag utvecklade också liknande system, som skilde sig lite från varandra, men hade olika prefix i sina namn (PC-DOS, NW-DOS, DR-DOS, etc.). Vanligtvis nämns inte dessa konsoler, utan de skriver helt enkelt DOS.

Kärnan, sedan huvuddelen av MS-DOS-nätverket består av tre filer:

  1. IO.SYS
  2. MSDOS.SYS
  3. COMMAND.COM
IO.SYS-filen är så att säga en fortsättning på BIOS och ger ett bredare utbud av funktioner. MSDOS.SYS-filen ansvarar för driften av huvudenheterna som ingår i datorn. Den tredje filen, COMMAND.COM, är en kommandoprocessor som låter användaren ange kommandon med hjälp av tangentbordet.

För närvarande arbetar nästan ingen i DOS, eftersom mer moderna operativsystem har dykt upp, som WINDOWS 95/98/ME/2000/XP/7/8 och andra, inte bara Windows utan också till exempel Android. För att vara rättvis bör det noteras att alla (eller nästan alla) är baserade på gamla goda DOS.

Att lära sig DOS kommer därför inte att skada någon - det kommer att vara användbart i livet. Även om, från och med WINDOWS XP, DOS-operativsystemet inte längre används som bas. Det är delvis därför som vissa äldre program inte fungerar med nyare versioner av Windows.

Men om du ska bli seriös med programmering är det ett måste att lära sig DOS. Då förstår du själv varför.

Här kommer vi bara att prata om de mest grundläggande DOS-kommandona. Till skillnad från till exempel Windows där du kan utföra samma åtgärd på olika sätt(med mus eller tangentbord, etc.), i DOS skrivs alla kommandon på kommandoraden, och dessa kommandon utförs efter att ha tryckt på ENTER-tangenten. Efter att ha laddat DOS kommer du att se denna rad (prompt):

där C är enhetsnamnet. För att byta till en annan enhet (till exempel enhet A), skriv

och tryck på ENTER. Bokstaven kan vara antingen stor eller liten.

NOTERA
För att öva på att använda kommandoraden behöver du inte starta om datorn i DOS. Windows har också en kommandorad som fungerar enligt samma principer. Klicka på START-knappen och välj menyalternativet KÖR (för Windows ME). Ett kommandoradsfönster öppnas framför dig. Du måste ange kommandot på den här raden, varefter du, precis som i DOS, ska trycka på ENTER-tangenten eller klicka på OK-knappen.

Batchfiler (kommando).
Med hjälp av DOS-kommandon kan du skapa så kallade batchfiler (de kallas även "batchfiler", BAT-filer eller helt enkelt "batchfiler"). Eftersom Windows stöder DOS-kommandon kommer dessa filer att fungera i Windows. Systemadministratörer och programmerare använder fortfarande i stor utsträckning batchfiler. Ladda ner för att förstå batchfilerna provarbete om detta ämne.

Typen av prompt kan ändras med kommandot PROMPT. För att göra detta, skriv följande på kommandoraden:

PROMPT Text

där Text är någon textmeddelande. Till exempel, efter att ha angett kommandot:

Hej

istället för standard C:\> kommer ordet Hej att visas.

Nästan alla kommandon går ut på att öppna en fil eller ett program (i själva verket är ett program också en fil). Allmän vy kommando som öppnar filen:

C:\>Mapp1\ . . . \MappN\Filnamn

där C är enhetsnamnet; Mapp 1. . . FolderN är katalognamn ( full väg till fil): Filnamn - filnamn med filändelse. Om det inte finns någon sådan fil kommer ett felmeddelande att visas.

NOTERA
Om du arbetar på Windows-kommandoraden kan du öppna nästan vilken fil som helst på detta sätt. Om du inte anger ett filtillägg öppnas en fil med tillägget EXE, BAT eller COM. Tja, om du arbetar i DOS, då kan du bara öppna körbara filer(program). Därför kan förlängningen inte anges.

Tänk till exempel på det här alternativet: vi måste öppna en fil med namnet FILE.COM, som finns i TEXT-mappen, och den här mappen ligger i sin tur i DOC-mappen. Och DOC-mappen finns på enhet C. För att göra detta, skriv följande på kommandoraden:

C:\>DOC\TEXT\FIL

och tryck på ENTER. Om filen finns kommer den att öppnas (mer exakt, programmet startar, eftersom filer med COM-tillägget är program).

NOTERA
Om du vill arbeta under förhållanden "nära strid", kan du välja alternativet "MS-DOS Session" i huvudmenyn ("Start"-knappen). Efter att ha startat programmet kommer du att se ett svart fönster där DOS-kommandoraden kommer att finnas. Här kan du prova alla kommandon som ges i den här artikeln. Om du av någon anledning inte hittade det ovan nämnda objektet i huvudmenyn, använd då filsökningsfunktionen för att hitta filen COMMAND.COM eller CMD.EXE (för Windows NT*). Du kan också helt enkelt öppna kommandoraden och ange COMMAND.COM eller CMD.EXE (för Windows NT*).

Du kan få kort hjälp om vilket DOS-kommando som helst genom att skriva kommandots namn på kommandoraden med parametern "?". Till exempel:

Om du inte kör "ren" DOS, men kör Windows (se OBS ovan), kommer du efter att ha tryckt på ENTER-tangenten få något i stil med detta:

Windows Millennium [Version 4.90.3000]

Jo, om du arbetar i DOS får du information om DOS-versionen. Som du förstår visar VER-kommandot information om operativsystemets version.

CD Team

Detta kommando, som de flesta andra, har flera parametrar:

CD\ - går till rotkatalogen av denna disk. Till exempel om du är med

C:\DIR1\DIR2\DIR3

sedan efter att ha utfört detta kommando kommer du att gå till enhet C:

CD \GAME - övergång till GAMEs underordnade katalog från rotkatalogen

CD GAME - övergång till en underordnad GAME-katalog från den aktuella katalogen

CD.. - lämna katalogen (gå till den överordnade katalogen). Till exempel om du är med

C:\DIR1\DIR2\DIR3

sedan efter att ha kört detta kommando kommer du att gå till:

DIR-teamet

DIR - visa en lista över kataloger och filer i en given katalog

Men om det finns många filer och kataloger i den aktuella katalogen, kommer de alla att blinka förbi mycket snabbt, och du kommer bara att kunna se den sista av dem som får plats på sidan. Om du i det här fallet behöver titta på alla filer och mappar, skriv in kommandot med parametern "P":

I det här fallet kommer så många filer att visas på skärmen som får plats där. För att se nästa "del" av filer måste du trycka på valfri tangent.

Team MD

Detta kommando skapar en ny katalog

MD PAPKA - PARKA-katalogen skapas i den aktuella mappen eller på den aktuella enheten.

MD\PAPKA - PAPKA-katalogen skapas i rotkatalogen.

MD C:\DIR\PAPKA - PAPKA-katalogen skapas i DIR-katalogen.

REN Team

Detta kommando byter namn på filen

REN FILE_1.txt F_1.txt - Filen FILE_1 har bytt namn till F_1

COPY kommando

Detta kommando kopierar filer

COPY C:\MYFILE\TEXT.ТХТ A:\ - kopiering av filen TEXT.ТХТ från MYFILE-katalogen till diskett A.

COPY C:\TEXT\*.ТХТ A:\ - kopiera alla filer med TXT-tillägget av TEXT-katalogen till diskett A.

COPY FILE_1.TXT A:\TEXT\FILE_2.TXT - kopiera en fil under ett nytt namn från den aktuella katalogen på den aktiva disken till TEXT-katalogen på disk A.

COPY F_1.TXT+F_2.TXT+F3.TXT F_END.TXT - kombinera (sammanfoga) tre filer till en fil (F_END.TXT). Alla fyra filerna finns i den aktuella katalogen.

COPY FILE_1.TXT PRN - skriv ut (kopiera till skrivare) filen FILE_1.TXT från den aktuella katalogen.

COPY FILE_1.TXT CON - visa filen. Här används ordet CON (förkortning av CONSOL) som en kommandoparameter. Detta ord är reserverat av operativsystemet för standardinmatnings-/utgångsenheter. För datainmatning är den här enheten tangentbordet för utdata, det är monitorn. Ett liknande resultat kan uppnås med kommandot TYPE FILE_1.TXT.

COPY CON FILE_1.TXT - skapa (kopiera från tangentbordet) en ny textfil FILE_1.TXT i den aktuella katalogen. Efter att ha utfört det här kommandot kan du skriva in valfri text från tangentbordet. För att slutföra processen för att skapa filer anger du det speciella kontrolltecknet "filslut". För att göra detta, tryck på tangentkombinationen Ctrl+Z och tryck sedan på ENTER-tangenten.

XCOPY kommando

Detta kommando kopierar kataloger.

XCOPY C:\TEXT\*.* A:\PAPKA\*.* /S /E - skapa RARKA-katalogen på diskett A (om den inte fanns där) och kopiera alla kataloger och underkataloger (inklusive tomma) till den .

DEL kommando

Detta kommando tar bort filer.

DEL *.dat - tar bort alla filer från DAT-tillägg från den aktuella katalogen

DEL *.* - tar bort alla filer från den aktuella katalogen

DEL C:\TEXT\FILE.txt - tar bort filen FILE.TXT från TEXT-katalogen.

DEL C:\TEXT\*.doc /P - tar bort alla filer med DOC-tillägget från TEXT-katalogen. P-parametern innebär att du kommer att bli tillfrågad om bekräftelse innan du raderar varje fil.

Team RD

Detta kommando tar bort tomma kataloger.

RD TEXT - tar bort TEXT-katalogen.

PATH kommando

Detta kommando anger sökvägar för filer med körbara program.

PATH C:\;C:\Windows;C:\MyProg

Om du anger ett sådant kommando behöver du inte längre ange hela sökvägen till filerna som finns på enhet C och i WINDOWS-kataloger och MYPROG. Till exempel, om du har ett program som heter PROGA i MYPROG-katalogen, behöver du bara skriva PROGA och trycka på ENTER för att köra det här programmet på kommandoraden efter att ha angett kommandot ovan. Observera att när du listar kataloger i PATH-kommandot, FÅR det INTE finnas mellanslag mellan dem.

EXIT kommando

Detta kommando avslutar COMMAND-programmet (MS-DOS-session). Om du körde det från Windows är du tillbaka i Windows.

Textredigerare EDIT

Detta är en enkel och mycket bekväm textredigerare. Du kan behöva den för att visa textfiler som har DOS-teckenkodning. (I Windows kan du öppna sådana filer med Anteckningar, men istället för normal text kommer du att se en uppsättning "hieroglyfer"). För att starta denna editor, skriv EDIT på kommandoraden och tryck på RETUR. Denna editor kan också startas från kommandoraden Windows.

NOTERA
Här är namnen på alla lag tryckta med versaler, dock spelar det ingen roll - du kan skriva med små bokstäver.

Och avslutningsvis, låt oss nämna två kommandon för att arbeta med disken:

FORMAT - diskformatering

FORMAT A: - formatera disk A. Innan du formaterar disken, tänk noga: är det värt det?

FDISK - dela upp hårddisken i logiska diskar. I det här fallet går ALL information på disken förlorad. Om du inte vet vad du gör är det bättre att inte använda det här kommandot. I allmänhet kräver detta kommando mer detaljerad övervägande. Jag kommer tillbaka till det någon dag.

Slutsats

Syftet med den här artikeln är att introducera personer uppvuxna med Windows allmänna principer arbetar i DOS. Som du kan se är allt inte så läskigt. Och om du inte bara vill vara en "användare" behöver du kunskap om DOS. Och i allmänhet, som en programmerarvän till mig säger: "Hårddisken i en dator är inte huvudsaken." Du kan dock inte köra Windows utan hårddisk - den tar för mycket utrymme, och ovanstående tre huvudsakliga DOS-filer får lätt plats på en diskett (sammanlagt tar de upp cirka 150KB - storleken beror på versionen). Därför råder jag dig att alltid ha en startdiskett - ifall du måste kontrollera en dator som inte har någon hårddisk eller hårddisken är trasig. Om du inte har möjlighet att skapa en startbar diskett med "ren" DOS, så är detta inget problem. Skapa en Windows startdiskett - den kommer fortfarande att ha samma DOS, bara med en massa olika användbara program(CD-ROM-drivrutiner, tangentbordslokalisering, etc.).

Om du har Windows 95\98\ME och liknande kan du göra det så här:

Start > Inställningar > Kontrollpanelen > Lägg till eller ta bort program

Välj sedan fliken " Startskiva" och klicka på knappen "Skapa disk".

För att starta från en diskett, sätt in den i enheten och starta om datorn. Om ditt BIOS är inställt på standardinställningarna kommer datorn att starta från disketten. Och det kommer att ladda ingenting mer än DOS. Tja, om datorn startar i Windows, måste du ändra BIOS-inställningarna. Men det är ett annat ämne...

Och ytterligare ett användbart tips

I början av artikeln nämnde jag Windows-kommandoraden. Den här raden är ibland mer bekväm att använda än att klicka på genvägarna. Om din dator har för många olika program, då är hela skrivbordet "smutsigt" med genvägar. Detta hindrar dig inte bara från att beundra den vackra "tapeten" - det kommer inte att vara lätt att hitta rätt genväg första gången. Vad händer om musen går sönder? Därför är det bättre att köra program som du ofta använder från kommandoraden. Men på kommandoraden måste du skriva hela sökvägen till filen, vilket är obekvämt. Men detta problem kan lösas till exempel genom att göra lämpliga ändringar i filen AUTOEXEC.BAT. Och om du har en vag uppfattning om vad den här filen är och varför den behövs, så finns det ett enklare sätt. Till exempel har du ett program "MyProg", som finns i mappen "Progy" på "C"-enheten. I det här fallet måste du köra det från kommandoraden så här:

För att undvika att skriva hela sökvägen måste du göra följande:

  • Öppna mappen "Progy"
  • Högerklicka på filen "MyProg"
  • Från menyn, välj "Skapa genväg"
  • Byt namn på den skapade genvägen ( höger knapp-> byt namn). Låt oss ge det ett namn som är lätt att komma ihåg, till exempel "mp".
  • Dra den här genvägen till WINDOWS-mappen(om Windows är installerat i en annan mapp, dra den här genvägen till en annan).
Alla. Nu kan du enkelt köra programmet "MyProg" från kommandoraden. Vi skriver där

och tryck på ENTER. Se även PATH-kommandot.

Om programmet av någon anledning inte startar, försök att starta om datorn. Om det inte hjälper så har du gjort något fel.

Den största fördelen med kommandoraden är att den kan användas för att starta program ganska snabbt utan att använda musen. Om du inte vet hur du öppnar kommandotolken utan mus, här är en metod för Windows som fungerar för de flesta versioner av Windows:

  • Tryck på Win-tangenten (detta är den andra tangenten från mellanslagstangenten). Startmenyn visas. Ett annat sätt att öppna Start-menyn är genom att trycka på tangentkombinationen CTRL + ESC.
  • Tryck på upp- eller nedpilen för att välja menyalternativet "Kör" och tryck på ENTER.
  • Vi skriver lämpligt kommando på kommandoraden och trycker på RETUR.

Andra sättet:

  • Tryck bara på tangentkombinationen WIN + R.

Om du har ett gammalt tangentbord som inte har en WIN-tangent kan du öppna START-menyn med CTRL + ESC-tangentkombinationen.

DOS... Ren DOS fyllde skärmen med en svart slöja.

Musen... Musen blev plötsligt fyrkantig och tappade sin form.

Jag krossade ett fönster... Fönster... Hatiskt, förbannat fönster.

Jag installerade DOS och sedan såg jag - det här är lycka, här är det!

Moderna operativsystem kräver mer och mer resurser: RAM, diskutrymme, prestanda central processor... Gamla datorer måste helt enkelt slängas, och även enheter med Pentium eller Pentium II-processorer med 14-15” skärmar är praktiskt taget värdelösa idag. Det är särskilt synd att skiljas från bärbara datorer med i386- och i486-processorer, som inte är sämre än moderna handdatorer, men det är osannolikt att du kommer att kunna lägga till minne till dem för att köra ett mer eller mindre modernt operativsystem Windows familj.

Är all denna häpnadsväckande datorkraft verkligen nödvändig? till den genomsnittliga användaren, som faktiskt bara vill komma åt Internet, skicka e-post, redigera texter, lyssna på musik och spela enkla spel datorspel då och då? Och är det värt att byta till ny teknik, där hastigheten och tillförlitligheten hos en dator till stor del beror på kraften hos strömförsörjningen och effektiviteten hos kylsystemet, och skillnaden mellan gamla och nya versioner av program är ofta bara tydliga för specialister ?

Diskoperativsystem (DOS)

Fråga: Hur många Microsoft-anställda krävs för att byta en utbränd lampa?

Svar: Inget, eftersom Microsoft standardiserar mörker i sådana fall!

Skämt

Ganska nyligen, som det ibland verkar, det vill säga bokstavligen för 10-15 år sedan, hade de flesta användare MS-DOS-operativsystemet på sina persondatorer. Detta system var ganska enkelt och ganska lämpligt för många ändamål, och för vissa tillämpningar var det till och med optimalt! Förresten, många specialiserade program fick inte något fundamentalt av övergången till nya operativsystem och ökad kraft, utan tvärtom förlorade i bekvämligheten med gränssnittet (som måste standardiseras) och enkel utveckling.

Den största fördelen med DOS (liksom den största nackdelen) är dess nära interaktion med hårdvaran. Operativsystem i Windows-familjen, såväl som olika varianter av UNIX-liknande system, är fortfarande åtskilda från hårdvaran av ett antal standardiserade gränssnitt hög nivå och reser sig över hårdvaran komplicerar de ofta att arbeta med den, vilket är obekvämt, särskilt för utvecklare av icke-standardutrustning. DOS uppmuntrar dig att interagera med hårdvaran direkt. Enkel åtkomst till hårdvara gör till exempel att du kan arbeta med diskar på fysisk nivå, vilket innebär att du kan organisera kopiering av avsnitt oavsett vilken typ av logisk formatering de har. Men det finns också olika fallgropar, vilket leder till kollisioner när man arbetar i detta operativsystem med slarvig programmering. I allmänhet krävde DOS-systemet att programmerare var försiktiga, och i det här fallet fungerade programmen med maximal effektivitet. Hundratusentals program skrevs för DOS, och några av dem har inga analoger i andra operativsystem och kommer kanske aldrig att göra det. Dessutom hårdvarukraven för starta DOS var minimala.

Men i mitten av 90-talet sa Bill Gates: "DOS är död." Och faktiskt, efter lanseringen av MS Windows 95 och den första Linux-versioner Det blev uppenbart att DOS dagar som ett mainstream-operativsystem var räknade. Och även om DOS teoretiskt sett fortfarande kommer att användas i billiga lösningar för att skapa elektroniska mikroprocessorsystem under lång tid (vissa varianter av DR-DOS och PTS-DOS har ROM-versioner, och det finns också speciella ROM-versioner av system som Datalight ROM -DOS och allmän programvara DOS-ROM för tekniska tillämpningar), är dessa applikationer mycket smala och kommer sannolikt inte att stödja förekomsten av liknande operativsystem i framtiden.

Nycklar för redigering av kommandon i DOS

I början av 2000-talet upphörde de sista kommersiella versionerna av DOS att existera. Den senaste versionen av IBM PC-DOS går tillbaka till 2000 (den såldes för $60), och den sista släpptes samtidigt fullständig version PTS-DOS (detta är inhemsk utveckling företaget "Fiztekh-soft"). I versionen av PTS-DOS, som släpptes 2002, dök stöd för FAT32 och arbete med stora mängder minne upp, men några användbara verktyg som inte var anpassade till det nämnda stödet försvann. Den senaste versionen av DR-DOS 8.0 (med stöd för FAT32 och långa filnamn) går tillbaka till 2004 (den såldes för $40). Förresten, nu heter detta system Caldera OpenDOS, som distribueras gratis som en del av projektet Öppen källkod(det vill säga källkoderna för detta system är tillgängliga), och du kan ladda ner det på: http://www.opendos.de/download/.

Äntligen fortsätter att existera gratis version FreeDOS är också öppen källkod, men det är snarare ett offentligt projekt av entusiaster utspridda över hela världen. Den senaste versionen av detta operativsystem dök upp 2003, men eftersom olika delar av FreeDOS utvecklas oberoende, påminner det fortfarande mer om Linux än DOS i sin klassiska form (i synnerhet är den fullständiga installationen av detta system en lika svår operation). Inget av de alternativa systemen är dock 100% kompatibelt med MS-DOS, och FreeDOS har de flesta problem med kompatibilitet. Det visar sig att den bästa DOS fortfarande är den "döda" MS-DOS. Officiellt var den senaste versionen av MS-DOS version 6.22 från 1994, men MS-DOS version 7.x fanns vid sidan av Windows 95/98/Me - de kunde separeras från Windows-skalet och användas separat.

Men varje år blir problemet med förarstöd för ny hårdvara mer akut - vi pratar om främst om USB-enheter, DVD-R/RW-enheter, etc. Ett liknande problem finns för nätverksprotokoll och nya dataformat.

Befriad DOS

Grymtade hårddisk, och järnet prasslade tyst under bordet.

Laddas omedelbart. Hej, låt oss se vad det är värt!

Gå ur DOS och använd huvudet bättre!

Leta efter dig själv: DOS är ingen saga, det är sant, han är med dig!

Under de senaste åren har några utmärkta program för DOS-utvecklare blivit fritt tillgängliga, inklusive Watcom C-, C++- och Fortran-kompilatorerna (den berömda hög kvalitet genererade koder); Borland Turbo C; Free Pascal (helt kompatibel med Borland Pascal och delvis kompatibel med Delphi); den utmärkta, snabbväxande makrosamlaren FASM (koden den genererar är av högre kvalitet än några av de för närvarande kända kommersiella montörerna), samt webbläsare som Arachne och Bobcat. Och tack vare DJ Delorie-systemet är nästan alla grundläggande Linux-verktyg (gcc, g++, gdb, bash, grep, etc.) tillgängliga för DOS.

Arbetar med USB under DOS

Revor på glasögonen... Konstiga glasögon, eller kanske det är tårar i ansiktet?

DOS rensade allt! Allt som var överflödigt fanns på min "C"-enhet.

Jag tryckte på "F8", och den glada "Norton" raderade allt åt mig:

Fyrtio megabyte, kanske mer... kanske till och med sextio...

Att använda en USB-disk (flash-enhet) som en startdiskett (se artikeln "The Many Faces of USB Flash Drives") ger en intressant möjlighet: om du distribuerar något program på en sådan disk tillsammans med DOS, kan det användas på vilken dator som helst, oavsett det installerade operativsystemet på hårddisken (för detta är det dock nödvändigt att moderkortets BIOS stöder uppstart från USB-enheter).

Dock inte alla moderkort stöder uppstart från USB-enheter (och om de gör det, då på datorer med en processor som inte är lägre än Pentium III), och under DOS-stödets dagar USB-blixt Det fanns ingen Drive alls. Därför, även om du bara vill läsa från en flashenhet under DOS (till exempel genom att starta från en nöddiskett), behöver du speciella drivrutiner för detta, som skrevs mycket senare än perioden aktiv användning DOS.

Det finns flera liknande drivrutiner för USB-stöd-enheter skrivna av olika företag för deras egna syften, eftersom grundläggande stöd för USB-enheter inte är tillgängligt i något alternativt DOS-system, inte ens FreeDOS. De mest populära drivrutinerna är från det japanska företaget Panasonic (Matsushita), och även om företaget skrev dem för sina enheter visade sig drivrutinerna vara universella och fungera med de flesta USB-enheter som uppfyller UHCI-specifikationerna (gamla USB-enheter 1.x), eller OHCI- (nästa generations USB 1.x-enheter, där arbetet inte utförs via I/O-portar, som tidigare, utan genom minnesområden, vilket är snabbare), eller, slutligen, EHCI-standarden ( USB 2.0). Panasonics drivrutiner är 16-bitars och fungerar med alla versioner av DOS.

För att stödja USB-enheter behöver du först en ASPI-drivrutin, som behåller sitt namn från Advanced SCSI Programming Interface. Huvuddrivrutinen är filen USBASPI.SYS (Panasonic v2.06 ASPI Manager för USB-masslagring), som du måste kopiera till systemdisketten och anropa när du laddar DOS från config.sys med följande rad:

DEVICE=USBAPSI.SYS /v /w /e /noprt /norst

I det här fallet betyder parametern /v (Verbose) användning av det detaljerade visningsläget för enhetsinformation, och parametern /w (Wait) kommer att sluta starta tills enheten är ansluten till USB-kontakten och Enter-tangenten trycks ned.

Utöver dessa parametrar har USBASPI.SYS andra. Den allmänna samtalslinjen skulle se ut så här:

DEVICE=USBASPI.SYS ] /r]

Alla andra parametrar, förutom de tidigare nämnda /v och /w, är dock av lite intresse och deras standardvärden kan användas. Om du har några problem med att känna igen en USB-enhet kan du prova att använda andra parametrar. Så ibland hjälper /noprt-omkopplaren. Observera att parametern /l[=n] uttryckligen anger det logiska enhetsnumret (LUN), så inställningen kan påskynda uppstartstiden (n = 0 som standard). Dessutom är det ibland användbart att explicit specificera USB-specifikationen (/e är EHCI; /o är OHCI; /u är UHCI).

Således, om USBASPI.SYS-drivrutinen känner igen din USB-enhet, kommer den att förse den med ett ASPI-gränssnitt. Men för att komma åt en USB-enhet från DOS behöver du också DI1000DD.SYS (ASPI mass storage driver) diskdrivrutin från Novac, som kommer att tilldela motsvarande bokstav till denna USB-enhet bland andra enheter (av någon anledning Denna drivrutin kallas Motto Hairu USB Driver av tillverkaren). I filen config.sys ska du skriva den som en separat rad:

Panasonics USB-paket innehåller också filen RAMFD.SYS, som skapar en RAM-disk och kopierar hela startdisketten till den för att påskynda arbetet under DOS.

Dessutom innehåller paketet speciella drivrutiner USBCD.SYS, som låter dig ansluta externa CD-enheter med ett USB-gränssnitt.

Motsvarande rader i filen config.sys på din startdiskett bör se ut ungefär så här:

DEVICE=HIMEM.SYS

DEVICEHIGH=DI1000DD.SYS

DEVICEHIGH =USBCD.SYS /d:USBCD001

Om du har en CD-enhet med USB-gränssnitt, sedan in batch-fil autoexec.bat måste du lägga till följande rader:

REM Montering USB CD-ROM

LH MSCDEX /d:USBCD001

Nu, även om du inte vill arbeta under DOS, utan bara ska starta från en nöddiskett, gör säkerhetskopia hårddisk till ett USB-minne med hjälp av Paragon-program Drive Backup, kopiera systemdisk genom att använda Powerquest Drive Image-programmet eller använda Norton Ghost, kan du göra detta genom att ladda lämpliga drivrutiner för USB Flash Drive-stöd under DOS.

Svårigheter med att använda Panasonic-drivrutiner kan uppstå när du använder EMM386.EXE (minneshanterare under DOS). Om du upplever ett mappat minnesfel måste du inaktivera EMM386.EXE-laddning eller använda USB-drivrutiner från andra företag. Dessutom kan det hända att din flashenhet kanske inte känns igen korrekt av USBASPI.SYS-drivrutinen eller att DI1000DD.SYS-drivrutinen kommer att rapportera felaktiga data i boot sektor USB-enhet - i dessa fall kan du försöka förbereda en flashenhet direkt i DOS: kör till exempel programmet fdisk.exe, skapa en primär DOS-partition på flashenheten och formatera den i FAT. Vissa flashenheter kan dock inte formateras, eftersom de efter detta kanske inte fungerar korrekt eller inte längre känns igen alls. Före en sådan procedur, var noga med att fråga tillverkaren om möjligheten att formatera en USB-enhet och leta efter ett speciellt proprietärt verktyg för denna operation. I vilket fall som helst är det bättre att först prova alla möjliga drivrutiner och deras inställningar för att ansluta en USB-enhet i DOS och först då, om ingen av metoderna fungerar, ta till mer riskfyllda experiment.

Utöver Panasonic-drivrutinerna finns det USB-drivrutiner från Cypress som fungerar med EMM386.EXE utan konflikter, så du behöver definitivt inte inaktivera minneshanteraren (om du behöver det) i det här fallet. Dessutom har Cypress DUSE bara diskdrivrutinen DUSE.EXE (ASPI masslagringsdrivrutin), som tilldelar motsvarande bokstav till USB-enheten, så du behöver fortfarande en ASPI-hanterare: du kan ta samma USBASPI.SYS som beskrivs ovan och ersätt endast DI1000DD-drivrutinen .SYS till DUSE.EXE. DUSE.EXE-drivrutinen kan registreras i filen config.sys som en enhetsdrivrutin (DEVICE), till exempel:

DEVICE=HIMEM.SYS

DEVICEHIGH= EMM386.EXE

DEVICEHIGH=USBASPI.SYS /v /w /e /noprt /norst

REM Tilldela en bokstav till enheten

DEVICEHIGH= DUSE.EXE

Eller så kan du helt enkelt anropa DUSE.EXE i kommandofilen autoexec.bat som ett program med hjälp av den speciella laddaren DUSELDR.EXE:

DUSELDR.EXE A:\ DUSE.EXE

För att komma åt Internet kan du använda inte bara en vanlig telefon, utan också ett ADSL-modem (naturligtvis är det bättre att använda ett Ethernet-modem i routerläge), och även ansluta via lokalt nätverk. Låt oss påminna dig om att DOS inte stöder nätverk på operativsystemnivå, så du måste installera den så kallade paketdrivrutinen för ditt nätverkskort, som kan hämtas från Ethernet-korttillverkarens webbplats.

Om en textwebbläsare inte räcker kan du installera den kraftfulla grafiska webbläsaren Arachne ("spindel"), som startas från DOS-kommandoraden (http://www.cisnet.com/glennmcc/arachne/). Det är inte mycket svårare att använda än Internet Explorer. För att konfigurera anslutningen har Arachne speciell mästare(PPP Wizard) - nästan samma som i Windows-program. "Dialer" Arachne stöder PPP-protokollet för kommunikation med leverantörens modem och utför automatisk auktorisering (ange inloggning och lösenord).

För att ansluta till Internet med hjälp av den här guiden måste du ställa in följande parametrar:

  • ange COM-porten där modemet är placerat och ställ in dess avbrottsnummer (om du inte vet detta kan guiden avgöra var modemet är anslutet);
  • ange maximal anslutningshastighet (baudhastighet);
  • ställ in uppringningsmetoden för din telefonlinje (ton eller puls). Om du har en tonval, välj sedan ATDT, om du har en pulsval, som vanligt, då ATDP;
  • slå ett nummer för att nå din internetleverantör;
  • ställ in ett namn (inloggning) och lösenord för åtkomst till Internet;
  • ange uttryckligen vilka DNS-servrar som används.

Om du svarar korrekt på alla dessa frågor till anslutningsguiden kommer det inte att vara svårt för dig att komma åt Internet, och sidladdningshastigheten på en Pentium-processor kommer inte att vara lägre än under Windows XP på en Pentium 4. Det enda besväret med detta programmet är att det är ett fönster, det vill säga du kan bara besöka en sida åt gången. Hela historiken för dina besök sparas dock och det går mycket snabbt att återvända till föregående sida. Förresten, för att påskynda arbetet i Arachne, bör du skapa en RAM-disk och definiera en tillfällig mapp på den (om du naturligtvis har tillräckligt med RAM för detta):

Grafiksidor visas helt korrekt (VESA-upplösningar upp till 1024S768 i fyrfärgsläge stöds), grafik laddas, tabeller stöds, etc. Dessutom stöder Arachne rullning av sidor med mushjulet: för detta måste du använda CTMOUSE-musdrivrutinen som följer med Arachne (katalogen \SYSTEM\DEVDRVRS).

Arachne-programmet är universellt, som Bobcat/Lynx - det inkluderar en PPP-uppringare, en grafisk webbläsare och e-postprogram, och mycket mer. Och allt detta i paketerad form tar en megabyte och får plats på en diskett. För att russifiera gränssnittet måste du ladda ner en speciell modul (Plug-in) från webbplatsen http://386.by.ru - FULLRUS.APM, och för att stödja ryska teckensnitt (kodningar) behöver du filerna CP1251.APM och KOI8-R.APM. PPP-guiden, inställningsmenyerna och användbara tips etc. Ytterligare moduler installeras från ett speciellt Arachne-installationsprogram i verktygsdelen av programmet.

I sin kärna är Arachne ett kraftfullt grafiskt gränssnitt för DOS och har många ytterligare moduler och ett lätt anpassningsbart gränssnitt. Kort sagt, trots DOS "död" fortsätter Arachne-programmet att förbättras!

Arachnes låga systemkrav är också glädjande: den kräver en i386-processor, 4 MB minne, ett CGA/EGA/VGA/SVGA-videosystem och bara 5 MB diskutrymme. Dessutom, för icke-kommersiellt bruk distribueras programmet gratis (gratisprogram).

Därmed kan Arachne konfigureras på ett USB-minne och få en mobil Internetanslutning som kan användas direkt från DOS. Dessutom finns andra Internetfunktioner tillgängliga från DOC, såsom IRC, ICQ, etc.

Tangentbordskommandon för att styra operationer i DOS

En enkel IRC-klient för DOS är Trumpet (http://www.trumpet.com.au) - den är både en nyhetsläsare, en IRC-klient och en fristående "uppringare". Det finns också ICQ-klienter för DOS, och ett av dessa program implementerades av LADsoft som en specialmodul för Arachne - Lsicq (http://members.tripod.com/~ladsoft/lsicq/), som låter dig arbeta med konsol chattrum samtidigt med att surfa på webbsidor. Naturligtvis kallas webbläsarfönstren och ICQ upp i tur och ordning, men i ett program och med enkel växling mellan dem.

Underhållning under DOS

Att lyssna på vilken musik som helst under DOS är inte svårt - det finns gott om spelare skrivna för detta operativsystem. Och bland dem sticker ut MPxPlay (http://www.geocities.com/mpxplay/) - en unik spelare för nästan alla ljudfiler, som fortsätter att förbättras till denna dag (den senaste versionen är daterad 16 maj i år). Spelaren tillhandahåller standarduppsättning funktioner, inklusive mus- och tangentbordskontroll (samt en joystick eller enhet ansluten till serieporten), fungerar med spellistor och har till och med en inbyggd spektrumanalysator.

Särskilt värt att notera är MPxPlays förmåga att ansluta en LCD-indikator till en parallellport, vilket gör att du kan arbeta även utan en videoadapter och bildskärm. MPxPlay låter dig spela MP3, MP2 (MPG), OGG, CDW, WAV, MPC och AC3-filer. En startbar CD kan fungera som ett fillagringsmedium, vilket eliminerar behovet av en hårddisk och minskar storleken och strömförbrukningen för en enhet utrustad med MPxPlay. Dessutom tar programmet väldigt lite diskutrymme och förbrukar försumbar CPU-tid. Programmet stöder långa filnamn (LFN), utför ljudkorrigering och konverterar filer till olika format. MpxPlay är också en CD-grabber, vilket innebär att du kan rippa spår från ljud-CD-skivor och spara dem i WAV-format. I ny version Stöd för att spela MPEGPlus-filer (MPC) har tillhandahållits och stödet för OGG-formatet har förbättrats.

Och det som är helt överraskande är fullt stöd för uppspelning av videoskivor under DOS (inklusive att titta på DVD-filmer). Inom detta område är den mest populära spelaren Quick View Pro (www.multimediaware.com), som förvånar med sin systemkrav och antalet grafik- och multimediaformat och codecs som stöds. Programmet körs på en dator med en i386-processor, valfritt VGA-kompatibelt grafikkort (helst VESA-kompatibelt) och operativsystemet DOS 3.0 eller högre. I det här fallet är det lämpligt att ha ett SoundBlaster-kompatibelt ljudkort.

Det här programmet spelar ganska framgångsrikt upp filmer i helskärmsformat i MPEG-4-format även på i486-processorer, även om det naturligtvis är bättre att använda Pentium-processorer för att titta på filmer, och på i486 måste du titta på filmer i svartvitt eller i hälften upplösning. Förutom filmer låter Quick View dig se nästan alla grafiska format och spela musik (inklusive MP3).

Du kan lära dig hur du korrekt konfigurerar det här programmet beroende på din dators konfiguration från den mycket detaljerade dokumentationen, och det finns mycket fler startnycklar där än visuella inställningar. Dessutom är Quick View-gränssnittet väldigt enkelt och intuitivt.

Grundläggande DOS-kommandon

Detta företag har också en ännu enklare DOS MPEG och VideoCD-spelare - MPEGone (http://www.multimediaware.com/mpeg/), som fungerar utan GUI, startar helskärmsuppspelning direkt från kommandoraden, och det tar upp lite mer än 100 KB diskutrymme.

DOS-programarkiv

Hundratusentals program har skrivits under DOS, och entusiaster stödjer dem fortfarande och utvecklar nya. Så på webbplatsen för de ovan nämnda Bobcat/Lynx-utvecklarna (http://www.fdisk.com/doslynx/) finns ett stort arkiv med användbara program och verktyg, som innehåller allt som kan vara användbart för effektivt arbete med Internet. En omfattande samling av USB-drivrutiner och olika verktyg finns på webbplatsen http://nostalgy.org.ru/.

Och om du vill spela under DOC, då står ett arkiv med gamla populära datorspel till din tjänst

MS-DOS(engelska) Operativsystem MicroSoft Disk- skivoperativsystem från Microsoft) - kommersiellt operativsystem från Microsoft för IBM PC-kompatibla persondatorer. MS-DOS är det mest kända operativsystemet från DOS-familjen, tidigare installerat på de flesta IBM PC-kompatibla datorer. Med tiden ersattes det av operativsystemen Windows 9x och Windows NT.

MS-DOS skapades 1981 och under dess utveckling släpptes åtta större versioner (1.0, 2.0, etc.) och två dussin mellanversioner (3.1, 3.2, etc.), tills Microsoft slutade använda det 2000. dess utveckling. Det var företagets nyckelprodukt och gav det betydande intäkter och marknadsföringsresurser när Microsoft utvecklades från en programmeringsspråksutvecklare till ett stort mjukvaruföretag.

Den sista boxade versionen var 6.22, men MS-DOS fortsatte att fungera som starthanteraren för Windows 95 (versionerna 7.0 och 7.1), Windows 98 (version 7.1) och Windows ME (version 8.0).

Ett av de vanligaste operativsystemen fram till mitten av 90-talet var Microsofts skivoperativsystem MS DOS (Microsoft Disk Operating System).

I moderna Windows-operativsystem, för att arbeta med DOS-kommandon, används kommandoraden, som kan kallas: Start/Kör, ange cmd i dialogrutan och klicka på OK. Ett annat sätt att öppna kommandoraden är Start/Program/Tillbehör/Kommandotolk.

Sammansättning av MS DOS

Operativsystemet MS DOS innehåller följande huvudmoduler:

 Grundläggande input-output system (BIOS);

 Boot Record block;

 BIOS expansionsmodul (IO.SIS);

 Modul för avbrottsbehandling (MS DOS.SYS);

 Kommandoprocessor (COMMAND.COM);

 drivrutinsfiler, som efter att ha laddats in i minnet säkerställer driften av enheter som mus, CD-ROM, etc.

 OS-verktyg som utför olika servicefunktioner(formatering av diskar, etc.).

Det grundläggande BIOS-systemet är hårdvaruberoende och finns i ROM-minnet på datorn. Denna del av operativsystemet är inbyggt i datorn.

Den implementerar följande huvudfunktioner:

Automatisk kontroll hårdvarukomponenter när du slår på datorn;

 Anropa OS-startblocket (inläsning av operativsystemprogrammet i minnet sker i två steg: först laddas startpostblocket och kontrollen överförs till det, sedan överförs de återstående modulerna med detta block).

Boot Record är ett mycket kort program (ca 512 byte) som finns i den första sektorn på varje DOS-disk. Boot Record laddar ytterligare två OS-moduler i minnet ( systemfiler io.sys, msdos.sys), som slutför DOS-startprocessen.


IO.SIS BIOS-förlängningsmodulen är ett tillägg till BIOS ROM. Den konfigurerar operativsystemet för en specifik PC-konfiguration och låter dig ansluta nya drivrutiner till icke-standardiserade I/O-enheter.

MS DOS.SYS avbrottshanteringsmodul – implementerar tjänster relaterade till service av filsystemet och in-/utdataoperationer.

Kommandoprocessor COMMAND.COM – bearbetar kommandon som angetts av användaren.

Efter att ha slagit på strömmen till en dator där MS DOS-operativsystemet är installerat, sker följande processer automatiskt:

 PC-testning (BIOS kör en uppsättning program för initial testning av datorn);

 MS DOS-installation (OS-installation utförs med hjälp av kommandona skrivna i filerna config.sys och autoexec.bat.).

Efter att operativsystemet har laddats visas en uppmaning på skärmen för användaren att ange kommandon, som består av disknamnet och symbolerna:
A:\> eller C:\>.
Det betyder att DOS är redo att ta emot kommandon.

DOS-prompten innehåller information om den aktuella enheten och den aktuella katalogen. Till exempel,
A:\> - enhet A:, rotkatalog:
C:\windows> - enhet C:, katalog \windows.

Disken som datorn för närvarande arbetar med kallas den nuvarande.

Systemet skapades som ett fullfjädrat alternativ till den befintliga MS-DOS, som distribueras under en betald licens. Utvecklingen av Free DOS-projektet började redan 1994, men systemet släpptes i en stabil version 1.0 först 2006. OS är gratis och kan köras på nästan vilken ny och föråldrad utrustning som helst, samt använda emulatorer för att köra nödvändiga applikationer under DOS. Systemkoden är öppen, vilket innebär att den om så önskas kan modifieras av alla utvecklare för att passa hans egna behov.

Användande

Idag kan systemet i version 1.1 laddas ner från utvecklarnas officiella webbplats som en CD-avbild för installation. Systemet används av dator- och bärbara tillverkare som gratis alternativ MS-DOS och andra produkter från Microsoft, vilket avsevärt kan öka kostnaderna för en viss enhet, vilket som ett resultat kan påverka försäljningen av utrustning negativt. Dell, HP och ASUS ger användare möjlighet att köpa datorer som kör FreeDOS.

Egenskaper

OS körs in filsystem FAT32. Hon stödjer allas arbete grundläggande operationeröver filer som är tillgängliga på andra operativsystem. Gratis DOS stöder också öppning av arkiv (ZIP, 7-ZIP), redigering textdokument med hjälpen ytterligare program, vy HTML-sidor, arbetar med muspekare som har ett rullningshjul. En funktion i Free DOS är också stort antal program portade från Linux. Systemet har egen webbläsare, BitTorrent-klient och till och med antivirusprogram.

Gratis DOS stöder alla modern dator, som stöder x86-arkitektur. I det här fallet måste enheten ha minst 2 MB RAM, och cirka 40 MB kan behövas för att installera systemet. Systemet kan startas inte bara efter installationen utan även genom virtuella maskiner(t.ex. VirtualBox) som kan installeras i standard Windows, Linux eller Mac. Det är också möjligt att starta systemet direkt i webbläsarfönstret med hjälp av en Java-emulator, som är tillgänglig för nedladdning från utvecklarens officiella webbplats. För att direkt installera Free DOS på din dator, ladda bara ner senaste versionen systemet och bränn det till en tom CD, starta sedan om datorn och starta om från disken.



Om du upptäcker ett fel markerar du ett textstycke och trycker på Ctrl+Enter
DELA: