Kas ir POST?

click fraud protection

Ikreiz, kad dators tiek palaists, tas veic virkni pārbaužu, lai pārliecinātos, ka datoram ir visa nepieciešamā aparatūra un vai tas darbojas pareizi. Šo procesu sauc par POST vai Power On elf Test. Tā ir daļa no BIOS inicializācijas procesa, ko dators veic, kad tas sāk palaist. Ja kāda no pārbaudēm, ko veic POST, neizdodas, dators netiks sāknēts, lai gan var tikt parādīta BIOS.

Ko pārbauda POST?

Pirmā lieta, ko POST pārbauda, ​​ir CPU reģistri, tā arī pārbauda BIOS koda integritāti. Dažas pamatfunkcijas, piemēram, tiešās atmiņas piekļuves DMA, taimeri un pārtraukumu kontrolleri, ir pārbaudītas. Sistēmas RAM tiek pārbaudīta, ir noteikts tās lielums un tiek inicializēta. Chipset ir inicializēts. Visas sistēmas kopnes un pievienotās ierīces tiek atklātas, kataloģizētas un inicializētas. Tiks inicializēta pilna BIOS, parasti nodrošinot BIOS saskarni, kas ļauj konfigurēt sistēmu. Tiek ielādētas visas ierīcei raksturīgās BIOS. Sāknējamās ierīces tiek identificētas, un viena ir atlasīta sāknēšanai. Visbeidzot, POST process palaiž sāknēšanas ielādētāju, lai ielādētu operētājsistēmu no izvēlētās sāknēšanas ierīces.

Mūsdienu datorā ir pieejamas dažādas sāknēšanas ierīces. Parasti viena tiks identificēta kā noklusējuma sāknēšanas ierīce, taču, ievadot BIOS konfigurācijas ekrānu, tā ir iespējams mainīt, kura ierīce tiek sāknēta no šī brīža vai kura turpmāk tiks uzskatīta par noklusējuma ierīci. Sākotnējie datori neļāva pārkārtot sāknēšanas ierīces, un tie bija stingri bloķēti palaišanai no disketes, ja tāds bija, un atpakaļ uz cieto disku, ja nebija pieejams disketes. Ja sāknēšanas ierīce atrodas saraksta augšdaļā, kas fiziski neatrodas, sāknēšanas process nepalēninās, jo POST nosaka, vai ierīce ir pieejama un sāknējama procesa sākumā.

Atkal, mūsdienu datoros viena no lietām, ko BIOS pārbauda, ​​ir sāknēšanas apstākļi. Ja dators veic aukstu sāknēšanu, tam ir jāveic visas pārbaudes. Tomēr, ja notiek siltā sāknēšana, piemēram, pēc restartēšanas vai ir iespējota ātrā sāknēšana, dažas darbības var tikt izlaistas, jo dati joprojām tiek ielādēti atmiņā.

Šajā BIOS ekrānā varat redzēt, ka POST process ir identificējis centrālo procesoru, operatīvo atmiņu, pievienoto USB ierīču kopu un atmiņas ierīci, kas savienota, izmantojot SATA. Varat arī redzēt, ka CPU ventilators ziņo par kļūdu, iespējams, tāpēc, ka CPU ventilators tika pievienots citai mātesplates ventilatora galvenei.

Kā atrisināt problēmu, ja POST neizdodas?

POST process parasti nodrošina nelielu tā rezultātu apakšsadaļu BIOS uzplaiksnīšanas ekrānā. Šim ekrānam parasti ir pārdevēja zīmols, un sāknēšanas procesā tas uz īsu laiku tiek apturēts, lai lietotājs varētu nospiest noteiktu taustiņu, lai atvērtu BIOS konfigurācijas ekrānu. Šī datu apakškopa parasti ir ierobežota ar RAM ietilpību un ātrumu, lai gan daudzas BIOS parāda arī procesora kodolu skaitu un pulksteņa ātrumu. Tomēr līdz brīdim, kad datora sāknēšanas process sasniedz šo punktu, POST process ir bijis veiksmīgs.

Daudzos gadījumos, ja rodas problēmas ar sistēmas aparatūru, datoru nevarēs sāknēt un, iespējams, nevarēs pat ielādēt BIOS. Šajā sāknēšanas secības brīdī dators nevar izvadīt datus uz ekrānu. Turklāt ir pilnīgi iespējams, ka viens no neveiksmīgajiem komponentiem ir ekrāns. Lai ļautu novērst POST problēmas, tiek izmantotas divas galvenās paziņojumu sistēmas.

Pirmā paziņojumu sistēma ir “sistēmas skaļrunis”, kas ir mazs mātesplates skaļrunis. Šajā sāknēšanas procesa daļā faktiskie skaļruņi nav pieejami. Sistēmas skaļrunis rada vienu no vairākiem toņiem, kas norāda, kāda ir problēma. Parasti, lai noskaidrotu, ko nozīmē konkrēti pīkstieni, ir jāiepazīstas ar mātesplates rokasgrāmatu. Daudzi datori ar sistēmas skaļruni atskaņotu vienu pīkstienu, ja sāknēšanas process būtu veiksmīgs. Tas bieži bija diezgan skaļš.

Otrā paziņojumu sistēma parasti ir septiņu segmentu displeju pāris. Tie parāda divciparu kodu atkarībā no kļūdas. Atkal, mātesplates rokasgrāmata parasti ir nepieciešama, lai atšifrētu kļūdas koda nozīmi. Dažas mūsdienu mātesplates piedāvā arī virkni gaismas diožu, kas dara to pašu.

Mātesplatēm bieži ir septiņu segmentu displeju pāris, ko var izmantot POST kodu nolasīšanai.

Secinājums

POST ir saīsinājums Power On Self Test. Tā ir virkne pārbaužu, kas tiek veiktas kā daļa no BIOS inicializācijas procesa. Ja visas pārbaudes ir veiksmīgas, sistēma sāks darboties. Tomēr dažas pārbaudes apturēs sāknēšanas secību, ja tās neizdosies. Mātesplatē parasti ir vismaz viena metode, kā informēt lietotāju par POST kļūmēm, kas ļauj atkļūdot problēmu.