Lekcija 2.15. - BIOS i UEFI

POST

Power-on self-test (POST) je proces kojeg izvodi firmware ili softver odmah nakon što je računalo pokrenuto.

Rezultati testa kojeg provodi POST-procedura mogu biti prikazani na zaslonu računala, na vanjskim uređajima ili mogu biti pohranjeni za potrebe naknadne analize u dijagnostičkim alatima. S obzirom da se tijekom testova može otkriti da je i zaslon računala neispravan, greške mogu biti iskazane i na druge načine (različitim kombinacijama bljeskova signalnih lampica na računalu/matičnoj ploči, različitim kombinacijama zvukova s ugrađenog zvučnika i sl.).

Kod standardnog osobnog računala (PC), POST rutine su dio slijeda prije podizanja operacijskog sustava i dolaze kao sastavni dio BIOS procedure.

Slika 3. Izgled POST ekrana


Kod standardnih PC računala, glavni zadaci POST-a se rješavaju kroz BIOS/UEFI, koji pak mogu neke od tih zadataka delegirati dalje na druge programe (npr. kod inicijalizacije vrlo specifičnih perifernih uređaja).


Glavni zadaci koje BIOS/UEFI provode tijekom POST-a su (Slika 3):

  • verifikacija CPU registara

  • verifikacija integriteta BIOS/UEFI koda

  • verifikacija temeljnih komponenata: DMA, timer-a, kontrolera prekida

  • pronalaženje i verifikacija glavne memorije računala (RAM)

  • inicijalizacija BIOS/UEFI

  • identifikacija, poredak i odabir uređaja su dostupni za podizanje OS-a

Gore spomenute funkcije dio su POST-a još od najranijih verzija BIOS-a. Novije inačice BIOS-a u sklopu POST-a uključuju i sljedeće:

  • otkrivanje i inicijalizaciju svih sabirničkih sustava i preko njih priključenih uređaja

  • omogućavanje korisničkog sučelja za konfiguraciju sustava

  • stvaranje okruženja potrebnog za pokretanje operacijskog sustava



Dovršili ste 100% ove lekcije
100%