20Aug

Ako diagnostické nástroje pevného disku vedia, či je sektor nepríjemný alebo nie?

Nikto nemá rád premýšľať o tom, že hard-disk bude zlá, oveľa menej zažíva problémy s jedným, ale ako diagnostické nástroje pevného disku skutočne vedia, či sú odvetvia zlé alebo nie? Dnešný príspevok SuperUser Q & A má odpovede na otázky zvedavého čitateľa.

dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.

Foto s láskavým dovolením Matthew( Flickr).

Otázka

Čítačka SuperUser David chce vedieť, ako diagnostické nástroje s pevným diskom vedia, či je sektor zlý:

Keď narazím na pevný disk, ktorý sa môže zlyhať, prehľadávam ho pomocou systému ViVARD, ktorý mi vedie spoľahlivo, čipevný disk potrebuje nahradiť alebo nie. Ako fungujú tieto druhy nástrojov? Ako môžu povedať zlému sektoru z dobrého sektora?

Ako diagnostické nástroje s pevným diskom vedia, či je sektor zlý alebo nie?

Odpovedia na odpovede

SuperUser Stavr00 a Ole Tange. Prvý krok, Stavr00:

Moderné pevné disky implementujú systém vo firmware s názvom S.M.A.R.T.ktorý zhromažďuje štatistické údaje o výkonnosti pevného disku a automaticky zabraňuje strate dát tým, že presúva údaje mimo zlé odvetvia.

Diagnostické nástroje vyhľadávajú informácie o pevnom disku S.M.A.R.T.softvéru na vytvorenie správy o zdravotnom stave. Zlé odvetvia sú zistené pri prístupe na pevný disk, vyhýbajú sa mu a potrebné premiestnenie vykonáva spoločnosť S.M.A.R.T.Systém.

Nasledujúca odpoveď od Ole Tange:

Nie som s ViVARDom oboznámený, takže toto je všeobecná odpoveď.

S.M.A.R.T.

S.M.A.R.T.je súčasťou najmodernejších pevných diskov. Zaznamenáva sa, keď pevný disk vidí zlý sektor a keď je čas vyhľadávania alebo odstreďovania dlhší ako zvyčajne. To sú všetky indikátory, že pevný disk zlyhá.

Spôsob, akým pevný disk zachráni chybný sektor, je spôsobený kódmi na korekciu chýb( zvyčajne Reed-Solomon), ktoré môžu vykonať záchranu, ak je niekoľko bitov nesprávnych. Ak sa veľa bitov nesprávne, potom sa pevný disk pokúša zachrániť čítaním sektora znova a znova. Keď to nakoniec dosiahne správne, uloží sa do jedného z voľných sektorov. Oblasti čítania

Pevný disk prideľuje sektorom s chybami čítania súbor voľných sektorov, ktoré sú na to vyhradené.Operačný systém to zvyčajne nevidí, ale vidí celý pevný disk ako bez chyby. Iba vtedy, keď už neexistujú žiadne sektory, ktoré by sa mohli prerozdeliť( alebo sektor nemožno zachrániť), operačný systém bude vidieť rozbité sektory.

Ale je možné obísť korekciu chýb. Verím, že je to pre každý model inak, ale možno to urobí ViVARD?Týmto spôsobom si môžete prečítať aktuálne dáta na pevnom disku. Prečítaním tejto informácie budete schopní zistiť, ktoré sektory majú chyby, aj keď samotný operačný systém nevidí žiadne chyby.

Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.