Când porniți computerul, acesta trece printr-un proces de „boot”. Acest termen provine din cuvântul bootstrap. Vă vom explica ce se întâmplă de fapt atunci când porniți butonul de pornire, indiferent dacă rulați un sistem Windows PC, Mac sau Linux.

computer

Când apăsați butonul de alimentare, computerul alimentează toate componentele instalate. Acest curent circulă prin sursa de alimentare a computerului.

Procesorul se încarcă BIOS sau UEFA

În momentul în care procesorul pornește datorită electricității, începe să caute să ruleze un mic program care este înregistrat pe un cip chiar în partea inferioară a computerului. În computerele mai vechi se numea BIOS (Sistem de intrare/ieșire de bază). În computerele moderne se numește acum UEFI (Interfață Firmware Extensibilă Unificată).

Indiferent cum se numește BIOS sau UEFI, acest program testează și pornește componentele din computer. Vechează setarea configurată a sistemului dintr-o memorie specifică din partea de jos, care este alimentată de o baterie CMOS. BIOS-ul sau UEFI păstrează setările scăzute pe computer. După cum am spus, procesorul pornește BIOS sau UEFI, care testează și inițializează toate componentele din computer, inclusiv procesorul în sine. Dacă computerul dvs. nu are un cip RAM instalat, de exemplu, atunci pornirea computerului se va opri cu un sunet specific și va fi afișată o eroare. Acest proces se numește POST (Puterea de autotestare). În timpul acestui proces, mulți producători își arată sigla. Iată momentul în care puteți intra în BIOS apăsând un anumit buton. Computerele moderne și mult mai rapide trec de obicei prin acest proces foarte repede. Există mai multe modalități de a intra în modul UEFI, dintre care cel mai simplu este să țineți apăsată tasta Shift în timp ce reporniți computerul. UEFI face mult mai mult decât să testeze componentele dvs. Este practic un sistem de operare mic.

BIOS sau UEFA transmite pornirea la Cizmă dispozitiv

Când BIOS-ul sau UEFI este terminat, acestea trec procesul către un dispozitiv de boot numit încărcător de încărcare. De obicei este localizat în sistemul de operare al computerului. BIOS sau UEFI caută un astfel de dispozitiv pentru a porni sistemul de operare. De obicei se află pe hard disk. Dar poate fi, de asemenea, pe un CD extern, DVD, memorie USB sau prin rețea în altă parte. Dispozitivul de încărcare este configurat prin BIOS sau UEFI. Dacă aveți mai multe dispozitive de boot, BIOS-ul sau UEFI trece procesul de boot în ordinea în care sunt listate. De exemplu, dacă aveți un disc OS în unitatea dvs. optică, atunci BIOS sau UEFI vor încerca să pornească sistemul de operare mai întâi de pe disc și apoi să caute încărcătorul de boot pe hard disk.

De obicei, BIOS-ul caută un astfel de bootloader în MBR (înregistrare master boot). Acesta este un sector special de încărcare scris la începutul discului. MBR conține cod care încarcă restul sistemului de operare. BIOS-ul execută/pornește bootloader-ul, care preia boot-ul sistemului de operare real - Windows, Linux etc.

Computerele cu UEFI pot utiliza, de asemenea, modul în care BIOS-ul inițializează boot-ul sistemului de operare prin MBR. Dar de obicei utilizează UEFI Partiție de sistem EFI. Această partiție nu trebuie să fie la începutul discului. UEFI doar caută pe disc o partiție de sistem EFI.

Fie prin MBR sau EFI BIOS sau UEFI căutați în ele un mic program de rulat. Dacă nu există un astfel de program, pornirea eșuează și pe ecran apare un mesaj de eroare.

Pe computerele server, UEFI este de obicei configurat pentru a porni prin Încărcare sigură. Dacă boot-ul securizat este activat, atunci UEFI verifică mai întâi dacă bootloader-ul este validat corect

Bootloader-și încarcă întregul sistem de operare

Bootloader, după cum știți deja, este un mic program care are sarcina importantă de a încărca întregul sistem de operare pe computer. Windows utilizează un bootloader numit Windows Boot Manager (bootmgr.exe), majoritatea sistemului de operare Linux GRUB, și MAC - boot.efi.

Dacă aceste programe nu pornesc sau sunt deteriorate, procesul de pornire se oprește și se afișează un mesaj de eroare.

Bootloader-ul nu încarcă complet sistemul de operare în sine. Pentru Windows, de exemplu, Windows Boot Manager pornește Windows OS Loader. Acest OS Loader încarcă driverele pentru componentele necesare pentru îmbătrânirea nucleului (kernel OS). Odată ce nucleul este pornit, acesta începe să încarce registrele OS în memorie și pornește și driverele suplimentare, care sunt marcate „BOOT_START” (adică ar trebui să înceapă cu pornirea sistemului de operare). Nucleul încarcă apoi managerul de sesiune - procesul managerului de sesiune (smss.exe), care încarcă drivere suplimentare. Acest proces continuă și Windows își încarcă ecranul inițial de conectare la sistemul de operare. Lucrurile sunt similare în Linux cu GRUB.

Cu toate acestea, programele care sunt setate implicit să ruleze cu sistemul de operare nu pornesc cu sistemul de operare. Acestea încep doar când vă conectați la contul dvs. de utilizator

Dacă aveți nevoie de mai multe informații, sunați sau faceți o solicitare pentru ACEASTA a sustine.