Diagnosticarea și repararea hdd-ului (hard disk-urilor)

Scurtă descriere a designului HDD modern

În acest articol, vom lua în considerare cele mai comune ATA interfață de stocare (AT atașament), de asemenea, cunoscut sub numele de IDE (Disc electronic integrat), utilizat în marea majoritate a calculatoarelor personale. Astfel, o unitate de hard disk este format dintr-un disc magnetic (1, 2, 3, uneori 4 disc), stivuite și montate pe axul agregatului motor cu ax, realizate cu Discurile capete de citire-scriere într-o carcasă antipraf (HDA) , și carduri de control.







Toate partea electronică a HDD, cu excepția capetelor de unitate cip amplificator-comutator, unitatea este situat pe placa electronica. Controlerul este un microcalculator dedicat care constă dintr-un procesor de control, un ROM (adesea construit în CPU), RAM și chips-uri pentru a controla motorul și datele de codificare și decodificare a mosorului poziționer și conversia datelor pentru interfațarea cu o interfață externă. Acest microcomputer operează sub software-ul său, constând din mai multe module și formând un sistem de operare specializat. Programul Blue-controler stocate în partea ROM și parțial (în mai multe modele HDD) - pe discurile într-un mod special rezervate pentru acest domeniu serviciu nu este disponibil pentru utilizator. Funcționarea unității fără încărcarea acestor programe în memoria RAM a controlerului nu este posibilă. Buteliile de serviciu stochează și alte informații necesare pentru funcționarea HDD (tabele cu defecte de suprafață ascunse etc.). Informațiile din zona de service sunt citite la inițierea inițială a transmisiei și, de asemenea, după cum este necesar în timpul funcționării.

Atunci când alimentarea este oprită, controlerul pornește automat capetele - le deplasează într-o zonă specială de parcare, care nu este utilizată pentru înregistrarea informațiilor, unde capetele cad pe suprafața discurilor. Parcarea automată este asigurată de energia de rotație a pachetului de discuri, în timp ce motorul arborelui este utilizat ca generator.

Depanarea IDE-ului HDD

Deci, "sa întâmplat ceva groaznic". Winchester refuză să lucreze. Cum să determinăm în mod corect care este cauza defecțiunii? Algoritmul general pentru diagnosticul inițial poate fi aproximativ următorul:

Conectați unitatea la cablul de alimentare fără să conectați cablul de interfață. La putere-up, ar trebui să auziți promovarea motorului axului, apoi câteva secunde poziționerului (inițializare, calibrarea inițială), conduce apoi sunetul de rotație ar trebui să fie netedă, iar LED-ul de tracțiune (dacă are unul) - du-te afară. În acest caz, puteți merge direct la pasul 2. Orice alt comportament al unității indică o posibilă funcționare defectuoasă. Opțiunile pentru acest comportament pot fi următoarele:

a) Nimic nu se întâmplă deloc. Dacă motorul nu se rotește atunci când este alimentat (nu produce niciun sunet), cel mai probabil înseamnă o defecțiune a plăcii electronice. Defectele pot fi circuitul de alimentare, de control a motorului, precum și oricare dintre circuitele asociate cu procesorul de control și microcontroler (procesorul controlează, printre altele, stabilizarea pornirii motorului și viteza sa de rotație). Uneori, o parte defectă poate fi determinată vizual - cipul care a fost ars de supraîncărcare prin tensiune sau de supraîncălzire poate avea blistere și fisuri. Acest lucru se întâmplă cel mai frecvent din cauza conexiunii incorecte a puterii - încurcat firele 12 și 5 volți sau interfața de supra-razemu la conectarea unității „din zbor“ (în cazul în care computerul este alimentat). Defecțiunile motorului arborelui (ruperea bobinelor) sunt extrem de rare, dar probabilitatea ca acesta să nu fie zero. Verificați funcționalitatea înfășurărilor motorului apelând-le de tester pe conectorul corespunzător. Rezistența înfășurărilor este de obicei de aproximativ 2-3 ohmi.

b) Nu există promovarea discurilor, dar există încercări auditive de promovare (buzz). Acest efect este cauzat de lipirea capetelor (mai ales pe unitățile vechi Seagate, WD, Conner, precum și Quantum Sirocco). În acest caz, puteți încerca de mai multe ori brusc krutnut conduce în planul discului (în timp ce-l țineți în mâinile tale și, desigur, de a deconecta toate cablurile). Acest lucru poate ajuta la "mutarea" capetelor. Este adevărat că acest defect ar putea apărea din nou, și este adesea imposibil să scapi complet de tendința de a lipi capetele pe discurile vechi. Componentele mecanice au proprietatea de a se deteriora ireversibil. În cazul HDD-urilor noi, acesta este cazul dacă, din anumite motive, parcarea automată nu a funcționat sau capetele au părăsit zona de parcare dintr-un alt motiv - de exemplu, din tremurând în timpul transportului.

c) Motorul se rotește, apoi se auzi câteva clicuri și motorul se oprește. Opțiunile sunt:







  • Conner conduce și legate de Seagate (ST31276A, ST31277A, ST31722A, ST32122A și altele): motorul se învârte în sus, apoi se oprește (fără să faceți clic). Și de atâtea ori.
  • Drives Western Digital: motorul se învârte, și a auzit frecvente lovituri uniforme ale poziționerului pe limitatorul (este mai bine să se închidă, posibil eventuala deteriorare a capului și disc suprafețe).
  • HDD-urile de la alți producători de obicei rotesc motorul, apoi se aud câteva clicuri și motorul se oprește. După aceasta, LED-ul (dacă este) va clipi, indicând codul de eroare.

Cel mai frecvent vina cu această manifestare - rupe capete, zgârieturi concentrice pe disc (o consecință a uzurii) și canalul de citire / scriere eșec cip (cel mai probabil din cauza tuturor tipurilor de circuite, aranjate de fani sape în calculator). Motivul clicurilor este impactul coapsei blocului capului asupra limitatorului din cauza lipsei de lectură, adică vina capete de unitate, citiți canal sau distrugerea servo pe disc: sistemul de poziționare nu poate găsi calea cea exterioară extremă pe care este scris codul de identificare corespunzător, și după mai multe încercări nereușite de a procesorului de control se oprește motorul. În cazul firmei HDD Conner și ca Seagate, care continuă să gama Conner, fără a citi de pe disc nu are loc nici un cap de unitate de deplasare, ca algoritmul muncii lor prevede stabilizarea vitezei de rotație a motorului arborelui de informații servo în zona de parcare, iar în cazul în care sevometki acolo sunt găsite, căutarea unei uși exterioare nu este produsă.

g) Motorul se învârte, apoi auzi unul sau mai multe clicuri de liniște, după care motorul continuă să se rotească, dar unitatea nu merge la starea Ready (nu se stinge indicatorul de muncă și nu răspunde la tratamentul cu calculatorul). Sau, în pregătire, LED-ul se stinge, dar BIOS-ul nu îl detectează și nu reacționează la comenzi. Aceasta înseamnă că procesorul de control al unității "îngheață" din cauza citirii incorecte a programelor utilitare de pe discuri. Aceste programe pot fi distruse atât din cauza oricărei defecțiuni a hard disk (inclusiv încercări incorecte format de nivel scăzut) și din cauza uzurii suprafețelor de birou ale cilindrilor.

e) Sunet foarte tare și neplăcut când motorul HDD se rotește (șlefuirea, fluierul, urlarea etc.). Sau o problemă cu motorul sau roțile sunt deplasate (de la impact), sau capul afară, dincolo de suprafața discului din cauza unei constrângeri de degradare.

În cazurile descrise, unitatea este în mod clar defectă, iar defecțiunea este suficient de gravă. În cele mai multe cazuri, este imposibil să se facă față acestor defecțiuni la domiciliu. Diagnosticarea mai profundă, precum și repararea necesită, de obicei, disponibilitatea echipamentelor speciale (osciloscop, complex PC3000 (www.acelab.ru) etc.). Localizați defecțiunea (placă sau unitate ermetică?) Înlocuind placa electronică. Înlocuiți placa poate fi doar exact aceeași (același model și aceeași firmware-ul microprocesorului), dacă nu știi exact ce modele sunt compatibile.

Conectați unitatea la computer (singura pe controlerul primar sau secundar). Dacă cablul de interfață este conectat corect, unitatea hard disk trebuie inițializată în același mod ca cel descris la punctul 1. Apoi, trebuie să executați configurarea BIOS și să verificați detectarea automată a parametrilor HDD. După intermitent pentru scurt timp indicatorul HDD (disc citit echipa pașapoarte identifica unitate, cm. Standardul Descriere ATA), într-un rând corespunzător ar trebui să apară parametrii corespunzători ai acestuia scrise în capacul HDA, sau cel puțin mai mult sau mai puțin plauzibile. În cazul în care se stabilește că ceva ciudat, cum ar fi „-97 889 cilindri, 0 capete, 256 de sectoare“, sau parametrii care nu sunt definite la toate, este necesar să se verifice toate contactele și starea cablului de semnal. Foarte des, contacte proaste observate în adaptor pentru a conecta 2 „conduce Acest adaptor este mai bine pentru a înlocui o normală, astfel încât modul de a realiza o funcționare fiabilă este puțin probabil să primul contact soclurile 44-pini drive-urile IDE 2 ..“ Factor de formă - de obicei, cel care mai aproape de o pereche de jumperi de master / slave și primul contact al adaptorului - cel care este mai departe de cablul de alimentare (vedere de la bord HDD).

În cazul în care toate contactele sunt fiabile și de bună cablu și interfața de la calculator, definirea greșită a parametrilor sau lipsa lor de definiție este de obicei pe unitatea de defect electronică (de exemplu, cip microcontroler). Un răspuns incorect la comenzi poate uneori să conducă la o distrugere parțială a informațiilor despre serviciu, dar probabilitatea unui astfel de caz este destul de scăzută. Un bun hard disk IDE, indiferent de prezența unui format logic pe acesta, ar trebui să fie disponibil în sistem ca un dispozitiv fizic. Puteți verifica acest lucru, de exemplu, cu utilitarul Diskedit de la NU sau cu testul Checkit.

Diskedit în funcțiune pe discul fizic vă permite să verificați citirea și scrierea datelor (de înregistrare, puteți verifica umplerea mai multe coduri diferite sectoare neutilizate pe partea laterală a 0 0 cilindru), CheckIt verifică lizibilitatea antetul sectorului (verificați formatul de nivel scăzut) și suma de control corectă a câmpurilor de date. De obicei, dispozitivele HDD sunt destul de fiabile și rareori apar defecte subtile și implicite. Dacă scrierea și citirea lucrează pe întreg spațiul de pe disc, unitatea poate fi considerată ca fiind funcțională. Problema în acest caz trebuie căutată în software-ul sau incompatibilitatea oricărui dispozitiv prezent în sistem. Una dintre cele mai comune și evident defecte HDD - apariția defeknyh secțiuni ale suprafețelor magnetice (blocuri de rău) - rezultatul uzurii normale sau de abuz. Defectele sunt detectate prin teste, cum ar fi Checkit, PcCheck și altele. Necesitatea de a aminti că programul de verificare a sistemului de fișiere (Ndd, Scandisk) să preia informațiile inițiale cu privire la defectele de suprafață de grăsime, care este, Clusterele notate în FAT (cod F7FF) nu pot fi defecte de fapt și invers. Întârzieri în operație, urmată de accesarea HDD și clicuri agățat „calculatorului (în absența defectelor superficiale evidente) indică o citire instabilă sau înregistrare în anumite zone, și anume, despre apariția iminentă a blocurilor rele.

Și încă un lucru: una dintre cauzele posibile ale problemelor de pe hard disk - contactul rău în conectorul de alimentare, precum și sursele de alimentare de proastă calitate care nu asigură stabilitatea necesară a tensiunii de alimentare. Acest lucru este valabil mai ales pentru drive-urile moderne, care sunt dispozitive mecanice electronice foarte precise și delicate și, în același timp, consumă curenți destul de mari, în special în momentul promovării pachetului de discuri. Sursa de alimentare instabilă poate duce la defecțiuni grave (este suficient să reamintim defecțiunea de masă a HDD Quantum din seriile noi din acest motiv). Prin urmare, verificarea fiabilității contactelor și a stabilității sursei de alimentare ar trebui să fie primul pas în diagnosticarea problemelor legate de HDD.







Articole similare

Trimiteți-le prietenilor: