2. Inițializare sistem: BIOS

BIOS

Primul pas / fază în procesul de inițializare Linux este BIOS – ul care execută verificări ale componentelor fizice ale sistemului. BIOS – ul este un mic software (firmware) care se regăsește de cele mai multe ori în calculatoarele compatibile IBM PC, cele mai numeroase tipuri de sisteme de calcul în zilele noastre. Probabil ați folosit firmware-ul BIOS pentru a schimba ordinea de inițializare (boot) a harddisc-urilor dvs., adresa mac, etc. Scopul principal al BIOS este de a localiza managerul de inițializare al sistemului (system bootloader).

Așa că, de îndată ce BIOS-ul inițializează harddisc-ul, acesta caută blocul de boot pentru a-și da seama cum inițializează întreg sistemul. În funcție de cum este partiționat, BIOS-ul va căuta fie master boot record (MBR) sau GPT. MBR este localizat în primul sector al harddiscului, primii 512 octeți. MBR conține codul pentru a încărca alt program de pe disc, iar acest program la rândul lui de fapt încarcă efectiv managerul de inițializare (bootloader).

Acum dacă aveți partiționat discul propriu cu GPT, locația bootloader-ului se schimbă un pic.

UEFI

There is another way to boot up your system instead of using BIOS and that is with UEFI (stands for “Unified extensible firmware interface”). UEFI was designed to be successor to BIOS, most hardware out there today comes with UEFI firmware built in. Macintosh machines have been using EFI booting for years now and Windows has mostly moved all of their stuff over to UEFI booting. The GPT format was intended for use with EFI. You don’t necessarily need EFI if you are booting a GPT disk. The first sector of a GPT disk is reserved for a “protective MBR” to make it possible to boot a BIOS-based machine.

UEFI stores all the information about startup in an .efi file. This file is stored on a special partition called EFI system partition on the hardware. Inside this partition it will contain the bootloader. UEFI comes with many improvements from the traditional BIOS firmware. However, since we are using Linux, the majority of us are using BIOS. So all of these le

Exerciții

Restartați-vă calculatorul și vedeți dacă puteți identifica fiecare dintre cele patru faze pe măsură ce sistemul dvs. se inițializează.


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.