Secretele bios
Porniți calculatorul - apare pe protectorul de ecran al producătorului sau clipire explicațiile text care însoțesc procesul de inițializarea componentelor hardware vorbitor chițăit familiare semnalează finalizarea cu succes a POST-test, a început încărcarea sistemului de operare ... Imaginea este atât de banal încât mulți oameni pur și simplu nu-l plătească atenție. Dar apoi ceva nu a mers bine și în loc de obicei „ferestre“ de pe ecran pentru a evidenția mesajele de eroare de neînțeles. Sau, mai rău, ecranul a rămas întunecat, iar semnul numai de „viață“ a calculatorului - un sistem de boxe semnal sonor intermitent ...
În primul rând avem nevoie pentru a determina dacă problema este hardware sau software. Eșecul care rezultă în etapa post-test - inițializarea și testarea inițială a componentelor de calculator, hardware-ul este garantat. Și, datorită unui built-in BIOS instrumente de diagnosticare, este destul de ușor pentru a localiza. Dacă vorbim despre eșecuri software, ei se manifestă numai după ce sistemul de operare este încărcat.
De fapt, cu erori care apar în timpul sau după încărcarea sistemului de operare, nu este atât de simplu. Cel mai adesea, vina pentru care se află într-adevăr în software-ul ( „congregate“ sistem de operare, drivere rupte, virus de computer, etc). Dar, de multe ori de funcționare instabilă - o consecință a eșecurilor componentelor hardware individuale (de exemplu, RAM). Identificarea cauzelor acestor greșeli - de multe ori sarcină foarte non-triviale, care necesită rularea mai multor teste care verifică stabilitatea computerului. (Nu modificați nicio setare în BIOS Setup, nu a încercat să disperseze computerul? Dacă ați încercat să se întoarcă la valorile lor anterioare.)
Ce este post-codurile?
După pornirea computerului în cazul în care unitatea de alimentare în stare de funcționare și principalele componente ale plăcii de bază (generatorul de ceas-frecvență, componentele responsabile pentru funcționarea magistrala de sistem și magistrala de memorie), procesorul începe executarea codului BIOS.
Pentru a fi exact, în multe chipset-uri moderne, înainte de a trimite comenzi către controlerul de sistem procesor este preconfigurat „inteligent“ de autobuz sistem. Dar acest lucru nu schimbă faptele.
Păstrați în minte, după ce reporniți computerul sistemul de operare ( „moale“ sau „la cald“ reset) sau când ieșiți din modul de economisire a energiei nu este, în general efectuat toate etapele de testare și componente hardware configurare, dar numai minimul necesar - este mai rapid. Când aveți probleme, ar trebui să efectuați întotdeauna o ( „rece“) repornire „hard“ - RESET sau oprirea computerului. Numai în acest fel se asigură că toate etapele de inițializare vor fi efectuate în totalitate.
Fiecare dintre etapele post-test are propriul număr unic, numit POST-cod. Înainte de a începe regulate codul său de procedură POST este scrisă într-un port special, numit testul Port de fabricație. La inițializarea cu succes aparate de fabricație de testare Port înregistrat POST-cod urmând proceduri și așa mai departe, până la finalizarea tuturor testelor. Dacă nu puteți configura dispozitivul, executarea ulterioară a post-test se oprește și de fabricație de testare port este procedurile POST-cod care ar putea apărea. Citirea se poate identifica în mod unic dispozitivul cu probleme.
Citirea post-coduri
Pentru o lungă perioadă de timp citind POST codurile ar putea fi realizată numai prin intermediul unui card special de expansiune (Fig. 1). Acesta este introdus într-un slot liber (cele mai noi modele concepute pentru magistrala PCI) și ca hărți de descărcare de pe codul de afișare este executat în procedura actuală.
Fig. 1. card de expansiune care afișează codurile POST în procesul de boot
Cu toate acestea, POST-card înainte de a dispune de un număr neglijabil de utilizatori. Mai degrabă, este un profesionist instrument de calculatoare depanator. Conștienți de acest lucru, producătorii de plăci de bază au început să echipeze un model conceput pentru amatorii, built-in indicatori post-coduri (fig. 2).
Fig. 2. Indicator POST-cod de pe placa de bază
Fig. 3. În colțul din dreapta jos al ecranului de pornire afișează curent POST-cod
alarme și mesaje de eroare sonoră
În ciuda faptului că post-coduri sunt cel mai puternic instrument pentru a identifica problemele de hardware din computer, porniți BIOS-ul oferă alte instrumente de diagnosticare. Dacă nu posedă POST-card, iar placa de baza nu poate indica POST-coduri, pot fi ghidate de semnale sonore și mesaje de eroare.
La etapele ulterioare, mai ușor de navigat pentru mesajul de eroare în cazul BIOS scoasă la ieșire de probleme hardware. In unele versiuni de BIOS, acest mesaj este însoțit de un semnal sonor special, în unele - să o înlocuiască. Dar, în orice caz, informațiile sunt de obicei suficiente pentru a identifica o componentă de eșec.
Trebuie remarcat faptul că semnalele audio și mesajele de eroare sunt de fapt mai vizuale de afișare de realizare specific post-coduri, mai degrabă decât un instrument de diagnosticare suplimentar. Dacă aveți o mulțime de POST-card, sau placa de bază este capabil să afișeze POST-coduri, este necesar să se concentreze pe codul - oferă o imagine mult mai precise și detaliate. Comparați, pentru suma de POST-coduri (aproximativ o sută) și numărul de diferite mesaje de eroare sau beep-uri (câteva zeci).