Što je POST?

click fraud protection

Kad god se bilo koje računalo pokrene, ono pokreće niz provjera kako bi osiguralo da računalo ima sav potreban hardver i da radi ispravno. Taj se postupak naziva POST ili Power On elf Test. To je dio procesa inicijalizacije BIOS-a koji računalo radi kada se pokrene. Ako bilo koja od provjera koje provodi POST ne uspije, računalo se neće pokrenuti, iako se može prikazati BIOS.

Što POST provjerava?

Prva stvar koju POST provjerava su CPU registri, također provjerava integritet BIOS koda. Neke osnovne funkcije kao što su DMA s izravnim pristupom memoriji, mjerači vremena i kontroleri prekida su provjereni. RAM sustava se provjerava, utvrđuje se njegova veličina i inicijalizira se. Čipset je inicijaliziran. Sve sabirnice sustava i povezani uređaji se otkrivaju, katalogiziraju i inicijaliziraju. Puni BIOS će se pokrenuti, općenito pružajući BIOS sučelje, omogućavajući konfiguraciju sustava. Učitavaju se svi BIOS-i specifični za uređaj. Identificiraju se uređaji za podizanje sustava i jedan se odabire za pokretanje. Konačno, POST proces pokreće bootloader za učitavanje operativnog sustava s odabranog uređaja za pokretanje.

U modernom računalu dostupan je izbor uređaja za pokretanje. Tipično, jedan će biti identificiran kao zadani uređaj za pokretanje, međutim, ulaskom u konfiguracijski zaslon BIOS-a, moguće promijeniti koji se uređaj pokreće od ovog trenutka ili koji će se uređaj smatrati zadanim u budućnosti. Rana računala nisu dopuštala promjenu redoslijeda uređaja za pokretanje i bila su čvrsto zaključana za pokretanje s disketnog pogona ako postoji i povratak na tvrdi disk ako disketni pogon nije bio dostupan. Posjedovanje uređaja za pokretanje pri vrhu popisa koji nije fizički prisutan ne usporava proces pokretanja, jer POST identificira je li uređaj prisutan i može li se pokrenuti ranije u procesu.

Opet, u modernim računalima, jedna od stvari koje BIOS provjerava su okolnosti podizanja sustava. Ako računalo izvodi hladno pokretanje, potrebno je izvršiti sve testove. Međutim, ako se radi o toplom pokretanju, primjerice nakon ponovnog pokretanja ili ako je omogućeno brzo pokretanje, neki se koraci mogu preskočiti jer su podaci još uvijek učitani u memoriju.

Na ovom BIOS ekranu možete vidjeti kako je POST proces identificirao CPU, RAM, skup povezanih USB uređaja i uređaj za pohranu povezan preko SATA. Također možete vidjeti da javlja da ventilator CPU-a prijavljuje pogrešku, to je vjerojatno zato što je ventilator CPU-a priključen na drugi priključak ventilatora na matičnoj ploči.

Kako možete riješiti problem kada POST ne uspije?

POST proces obično daje mali pododjeljak svojih rezultata na početnom zaslonu BIOS-a. Ovaj zaslon obično je označen dobavljačem i pauzira se na kratko vrijeme u procesu pokretanja, kako bi korisnik mogao pritisnuti određenu tipku za ulazak u zaslon konfiguracije BIOS-a. Ovaj podskup podataka obično je ograničen na RAM kapacitet i brzinu, iako mnogi BIOS-i također prikazuju broj jezgri procesora i brzine takta. Međutim, dok proces pokretanja računala ne dođe do ove točke, POST postupak je bio uspješan.

U mnogim slučajevima, ako postoji problem s hardverom sustava, računalo se neće moći pokrenuti, a potencijalno možda neće moći ni učitati BIOS. U ovom trenutku slijeda pokretanja, računalo ne može ispisati nikakve podatke na zaslon. Osim toga, sasvim je moguće da je jedna od pokvarenih komponenti zaslon. Kako bi se omogućilo rješavanje problema s POST-om, koriste se dva glavna sustava obavijesti.

Prvi sustav obavijesti je "zvučnik sustava" koji je mali zvučnik na matičnoj ploči. Stvarni zvučnici nisu dostupni u ovom dijelu postupka pokretanja. Zvučnik sustava proizvodi jedan od niza tonova koji označavaju u čemu je problem. Obično bi se trebalo proučiti priručnik za matičnu ploču kako bi se saznalo što konkretni zvučni signali znače. Mnoga računala sa sistemskim zvučnikom dala bi jedan zvučni signal ako je postupak pokretanja bio uspješan. Ovo je često bilo prilično glasno.

Drugi sustav obavijesti obično je par sedmosegmentnih zaslona. Oni prikazuju dvoznamenkasti kod ovisno o pogrešci. Opet, priručnik za matičnu ploču obično bi bio potreban da bi se dešifriralo što kod pogreške znači. Neke moderne matične ploče također nude niz LED dioda koje rade istu stvar.

Matične ploče često imaju par sedmosegmentnih zaslona koji se mogu koristiti za čitanje POST kodova.

Zaključak

POST je kratica za Power On Self Test. To je niz provjera koje se izvode kao dio procesa inicijalizacije BIOS-a. Ako su sve provjere uspješne, sustav će se pokrenuti. Neke će provjere, međutim, zaustaviti slijed pokretanja ako ne uspije. Matična ploča obično ima barem jednu metodu obavještavanja korisnika o greškama POST-a, što omogućuje otklanjanje pogrešaka problema.