Skip to main content

Hva er en oppstartslaster?

En oppstartslaster er en veldig liten stykke programvarekode som kjører under oppstartssekvensen til en datamaskin eller annen enhet.Den kopierer kritiske filer og komponenter i et operativsystem fra en lagringsenhet, som en harddisk, inn i datamaskinens hovedminne.Programmet vil da gi operativsystemets kontroll og slutte til neste oppstart.Bootlastere varierer i kompleksitet og brukes også i enheter som smarttelefoner, nettbrett og videospillkonsoller.

Oppstartsprosessen i de fleste personlige datamaskiner (PC -er) er en kompleks hendelse med flere stadier.Den sentrale prosesseringsenheten (CPU) inne i de fleste PC -er er ikke i stand til å kjøre programmer direkte fra en lagringsenhet, som en harddisk, så det første programvaren som skal kjøres når datamaskinen er slått på er lastet fra en spesiell mikrochip på hovedkortet, datamaskinens sentrale kretskort.Denne mikrobrikken kan inneholde et av flere forskjellige spesialiserte programmer, inkludert det grunnleggende inngangsutgangssystemet (BIOS) eller Unified Extensible Firmware -grensesnittet (UEFI), som utfører maskinvaretesting og initialiseringsfunksjoner før du søker på harddisker og flyttbare lagringsenheter for en oppstartslaster.Kode fra oppstartslasteren blir deretter overført til systemminne, som tar kontroll over datamaskinen og flytter oppstartssekvensen til neste trinn.

En gang i kontroll fortsetter oppstartslasteren for å laste inn de viktige driverne og kritiske systemfiler som er nødvendige for å kjøre et operativsystem som Microsoft Windows , Linux, eller Mac OS X .Bestartslastere er ofte plattformspesifikke, siden drivere og systemfiler varierer mye mellom forskjellige systemer.De kan også løpe i trinn, med hvert trinn i programmet som laster et mer sammensatt og kraftig stykke programvare.På datamaskiner som har mer enn ett operativsystem installert, lar et program kalt en Boot Manager brukere velge et system for å starte opp og overlever kontrollen til riktig oppstartslaster.Etter at et operativsystem er lastet, gir oppstartslasteren sin kontroll over systemet og avkjørsler.

Smarttelefoner, nettbrett, videospillkonsoller, forbrukerelektronikkprodukter og mange andre typer enheter bruker også oppstartslastere.Hvis en enhet går gjennom en periode med oppstart eller lasting når den først er slått på, er det en god sjanse for at den bruker en oppstartslaster.Noen teknologientusiaster har vært kjent for å hacke eller erstatte oppstartslasterne til visse enheter for å kjøre tilpasset programvare eller aktivere mer avanserte funksjoner.