Datamaskiner store og små må ha noen form for oppstart-prosessen , som vanligvis kalles "boot "-prosessen. I løpet av denne sett med trinn sjekker datamaskinen seg å være at alle er godt , laster noen minimal operativ programvare og laster operativsystemet . Begrepet "boot " er en forkortet versjon av ordet " bootstrap ", som ble brukt i de tidlige dager av databehandling for å beskrive prosessen der maskinen trakk seg opp av sin " bootstraps . " Power Up
Det første trinnet på noe boot -prosessen er å bruke strømmen til maskinen . Når brukeren slår en datamaskin på , begynner en serie av hendelser som ender når operativsystemet får kontroll fra boot prosessen og brukeren står fritt til å fungere. Når datamaskinen er slått på , utfører den sentrale prosessoren noen oppstart koden i ROM som ligger på hovedkortet.
Power-On Self Test
Det neste trinnet i oppstartsprosessen kalles POST , eller Power On Self Test . Denne testen sjekker alle koblet maskinvare, inkludert RAM og sekundære lagringsenheter for å være sikker på at det er alt fungerer. Etter POST har fullført sin jobb , søker oppstartsprosessen oppstartsenhet liste for en enhet med en BIOS på det .
Finn en Boot Device
i /O-systemet er avgjørende for driften av maskinen, fordi den definerer reglene for kommunikasjon mellom CPU og andre enheter som er koblet til datamaskinen via hovedkortet . I /O -systemet , noen ganger funnet i " io.sys " filen på oppstartsenhet gir utvidelser til BIOS ligger i ROM på hovedkortet.
Laste operativsystemet
Når maskinvaren funksjonalitet er bekreftet og input /output system er lastet , begynner oppstartsprosessen lasting av operativsystem fra oppstartsenhet. OS er lastet inn i minnet , og eventuelle spesielle instruksjoner for det aktuelle operativsystemet blir henrettet . Selve operativsystemet er litt irrelevant , som datamaskinen vil følge samme boot mønster i alle fall.
Transfer Control
Når de foregående trinnene er fullført og drift systemet er trygt lastet inn i RAM , fraskriver oppstartsprosessen kontrollen til operativsystemet. OS fortsetter deretter å utføre eventuelle pre -konfigurerte oppstart rutiner for å definere bruker konfigurasjonen eller programmet kjøres . På slutten av Handoff , er maskinen klar til bruk.