Kaj je POST?

Vsakič, ko se kateri koli računalnik zažene, izvede vrsto preverjanj, da zagotovi, da ima računalnik vso potrebno strojno opremo in da deluje pravilno. Ta postopek se imenuje POST ali Power On elf Test. To je del postopka inicializacije BIOS-a, ki ga računalnik izvede, ko se začne zagnati. Če katero od preverjanj, ki jih izvede POST, ne uspe, se računalnik ne bo zagnal, čeprav bo morda prikazan BIOS.

Kaj preveri POST?

Prva stvar, ki jo POST preveri, so registri procesorja, prav tako preveri celovitost kode BIOS-a. Preverjene so nekatere osnovne funkcije, kot so direktni dostop do pomnilnika DMA, časovniki in krmilniki prekinitev. Sistemski RAM je preverjen, določena je njegova velikost in inicializiran. Čipset je inicializiran. Vsa sistemska vodila in povezane naprave so odkrite, katalogizirane in inicializirane. Inicializiran bo celoten BIOS, ki na splošno zagotavlja vmesnik BIOS, ki omogoča konfiguracijo sistema. Naložijo se morebitni BIOS-i, specifični za napravo. Identificirane so zagonske naprave in ena je izbrana za zagon. Na koncu postopek POST zažene zagonski nalagalnik za nalaganje operacijskega sistema iz izbrane zagonske naprave.

V sodobnem računalniku je na voljo izbor zagonskih naprav. Običajno bo ena identificirana kot privzeta zagonska naprava, vendar se z vstopom v konfiguracijski zaslon BIOS-a mogoče spremeniti, katera naprava se bo zagnala v tem trenutku ali katera naprava bo v prihodnosti veljala za privzeto. Zgodnji računalniki niso dovoljevali preurejanja zagonskih naprav in so bili trdo zaklenjeni na zagon z disketnega pogona, če je bil prisoten, in vrnitev na trdi disk, če disketni pogon ni bil na voljo. Če imate na vrhu seznama zagonsko napravo, ki ni fizično prisotna, to ne upočasni postopka zagona, saj POST prej v procesu identificira, ali je naprava prisotna in jo je mogoče zagnati.

Tudi v sodobnih računalnikih je ena od stvari, ki jih BIOS preverja, okoliščine zagona. Če računalnik izvaja hladni zagon, mora izvesti vse teste. Če pa gre za topel zagon, na primer po vnovičnem zagonu, ali če je omogočen hitri zagon, bodo nekateri koraki morda preskočeni, saj so podatki še vedno naloženi v pomnilniku.

Na tem zaslonu BIOS-a lahko vidite, da je postopek POST identificiral CPE, RAM, niz povezanih naprav USB in pomnilniško napravo, povezano prek SATA. Vidite lahko tudi, da poroča, da ventilator CPE poroča o napaki, to je verjetno zato, ker je bil ventilator CPE priključen na drugo glavo ventilatorja na matični plošči.

Kako lahko rešite težavo, ko POST ne uspe?

Postopek POST običajno zagotovi majhen podrazdelek rezultatov na pozdravnem zaslonu BIOS-a. Ta zaslon je običajno označen z blagovno znamko prodajalca in je med postopkom zagona za kratek čas začasno ustavljen, da lahko uporabnik pritisne določeno tipko za vstop v zaslon za konfiguracijo BIOS-a. Ta podmnožica podatkov je običajno omejena na zmogljivost in hitrost pomnilnika RAM, čeprav številni BIOS-ji prikazujejo tudi število jeder procesorja in takt. Do takrat, ko zagonski proces računalnika pride do te točke, je bil postopek POST uspešen.

V mnogih primerih, če pride do težave s strojno opremo sistema, se računalnik ne bo mogel zagnati in morda ne bo mogel niti naložiti BIOS-a. Na tej točki zagonskega zaporedja računalnik ne more izpisati nobenih podatkov na zaslon. Poleg tega je povsem možno, da je ena od okvarjenih komponent zaslon. Da bi omogočili odpravljanje težav pri POST, se uporabljata dva glavna sistema obveščanja.

Prvi sistem obveščanja je "sistemski zvočnik", ki je majhen zvočnik na matični plošči. Nobeni dejanski zvočniki niso na voljo v tem delu zagonskega postopka. Sistemski zvočnik oddaja enega od vrste tonov, ki nakazujejo, v čem je težava. Običajno je treba prebrati priročnik za matično ploščo, da bi ugotovili, kaj pomenijo določeni piski. Številni računalniki s sistemskim zvočnikom bi oddali en pisk, če bi bil postopek zagona uspešen. To je bilo pogosto precej glasno.

Drugi sistem obveščanja je običajno par sedemsegmentnih zaslonov. Ti prikazujejo dvomestno kodo, odvisno od napake. Ponovno bi bil običajno potreben priročnik za matično ploščo, da bi razvozlali, kaj pomeni koda napake. Nekatere sodobne matične plošče ponujajo tudi vrsto LED diod, ki delujejo enako.

Matične plošče imajo pogosto par sedemsegmentnih zaslonov, ki jih je mogoče uporabiti za branje kod POST.

Zaključek

POST je kratica za Power On Self Test. Gre za niz preverjanj, izvedenih kot del postopka inicializacije BIOS-a. Če so vsa preverjanja uspešna, se bo sistem zagnal. Nekatera preverjanja pa ustavijo zagonsko zaporedje, če ne uspejo. Matična plošča ima običajno vsaj eno metodo obveščanja uporabnika o napakah POST, kar omogoča odpravljanje napak pri težavi.