Ko vklopite računalnik, se zgodi vrsta dogodkov, preden se operacijski sistem (OS) naloži in lahko dostopate do namizja. Ta postopek je znan kot zagon. Tu je splošen pregled postopka zagona:
1. Inicializacija BIOS-a/UEFI:
- Ko vklopite računalnik, se zažene osnovni vhodno-izhodni sistem (BIOS) ali poenoten razširljivi vmesnik vdelane programske opreme (UEFI).
- BIOS/UEFI inicializira osnovne komponente strojne opreme, kot so tipkovnica, miška in zaslon.
- Izvede samopreizkus ob vklopu (POST), da preveri morebitne težave s strojno opremo.
2. Zagonski nalagalnik:
- Ko je POST končan, BIOS/UEFI naloži majhen program, imenovan zagonski nalagalnik.
- Zagonski nalagalnik išče operacijski sistem na razpoložljivih zagonskih napravah (trdi disk, SSD, USB itd.).
3. Nalaganje operacijskega sistema:
- Zagonski nalagalnik prebere zagonski sektor izbrane zagonske naprave in naloži datoteke operacijskega sistema v pomnilnik.
- To vključuje bistvene datoteke jedra in gonilnike naprav, potrebne za zagon OS.
4. Inicializacija jedra:
- Jedro operacijskega sistema, ki je jedro operacijskega sistema, se začne inicializirati.
- Konfigurira sistemske vire, kot so navidezni pomnilnik, razporejanje procesov in drugo.
5. Zaznavanje in konfiguracija strojne opreme:
- Jedro zazna komponente strojne opreme, povezane z računalnikom, in naloži ustrezne gonilnike naprav.
6. Ustvarjanje sistemskih procesov:
- Jedro zažene ključne sistemske procese, kot so upravitelj oken, datotečni sistemi, omrežne storitve itd.
7. Nalaganje uporabniškega vmesnika (namizje):
- Ko so potrebni procesi in strojna oprema konfigurirani, se naloži grafični uporabniški vmesnik (GUI) ali namizno okolje vašega operacijskega sistema.
8. Končna preverjanja in prijava:
- Operacijski sistem izvede končna preverjanja in naloži preostale elemente uporabniškega vmesnika.
- Na tej točki je računalnik popolnoma zagnan in po potrebi boste pozvani, da vnesete uporabniške poverilnice.
Ko je ta postopek končan, dobite dostop do namizja ali domačega zaslona operacijskega sistema, kjer lahko komunicirate s svojimi aplikacijami, datotekami in drugimi viri.