Skip to main content

Hva skal jeg vite om Linux Oppstartprosess?

Linux reg;refererer til en klasse gratis open source datamaskinoperativsystemer som bruker den samme kjernen, som er den sentrale komponenten i et datasystem som fungerer som en forbindelse mellom datamaskinens maskinvare og programvaren.En sentral forskjell mellom operativsystemer er måten de håndterer oppstart av en datamaskin, og Linux Oppstartprosessen er tydelig forskjellig fra sine jevnaldrende.Linux Oppstartsprosess begynner med det grunnleggende inngangs-/utgangssystemet (BIOS), som utfører flertallet av maskinvarerelaterte oppstartoppgaver.Etter at BIOS har fullført de forskjellige systemprosessene, blir systemet deretter overlevert til kjernen, som setter opp viktige systemfunksjoner og overfører kontroll av systemet til brukeren.

BIOS er et sett med maskinvarespesifikk kode som initialiserer hele en datamaskinSystemets maskinvarekomponenter.I de fleste datasystemer lastes den på en ROM -brikke, som ligger på datamaskinens hovedkort.Siden BIOS er et maskinvareimplementering, kodes det av hovedkortets produsent og ikke av utviklerne av Linux operativsystem.Dette er den viktigste delen av Linux Oppstartsprosess siden den utfører den viktige oppgaven med å gjøre datamaskinens maskinvare klar for operativsystemet.

Når alle datamaskinens komponenter er initialisert, er kontrollen av Linux Oppstartprosess overføres til en Linux Systemoppstartsprogram kalt Boot Loader, også kjent som Bootstrap.Hovedfunksjonen til dette lille programmet er å laste operativsystemet inn i maskinens minne og forberede det til utførelse.Vanligvis Linux Operativsystemet er komprimert på harddisken, så oppstartslasteren utfører også oppgaven med dekompresjon.Hvis flere operativsystemer eller versjoner er installert på datamaskinen, vil Bootstrap be brukeren velge en.Det er også viktig å merke seg at Linux Oppstartsprosess har to forskjellige typer bootstraps mdash;Lilo og Grub Mdash;Selv om de fleste nye versjoner av Linux implementere Grub.

Med operativsystemet dekomprimert og lastet inn i minnet, Linux Kernel tar ansvar for systemet.Dette lille, men kraftige programmet gjennomfører hoveddelen av Linux Oppstartsprosess.Den laster inn minnestyringsprogramvaren og oppgaveplanleggeren, initierer enhetsdrivere og kjører Linux Startup -skript.Når Linux Kernel er ferdig med oppgaven sin, den går på tomgang og planleggeren antar kontrollen av systemet, og skaper et faktisk brukermiljø.Linux Oppstartprosess slutter effektivt når brukeren blir presentert for en påloggingsskjerm.