20Aug

Kako orodja za diagnosticiranje trdega diska vedo, če je sektor slab ali ne?

Nihče ne želi razmišljati o trdem disku, ki bi še slabše doživljal težav z enim, ampak kako diagnostična orodja trdega diska dejansko vedo, ali so sektorji slabi ali ne? Današnji SuperUser Q & Objava ima odgovore na radovedna vprašanja bralca.

Današnje vprašanje &S sejo odgovora prihaja uporaba SuperUserja, ki je razdeljena na Stack Exchange, skupinsko spletno stran Q & A.

Photo courtesy of Matthew( Flickr).

Vprašalnik

SuperUser bralnik David želi vedeti, kako diagnostična orodja trdega diska vedo, če je sektor slab:

Ko zagledam trdi disk, ki morda ne deluje, ga skenirate s pomočjo ViVARD-a, kar zanesljivo mi omogoča,trdi disk potrebuje zamenjavo ali ne. Kako deluje ta vrsta orodij? Kako lahko povedo slabega sektorja iz dobrih sektorjev?

Kako diagnostična orodja trdega diska vedo, če je sektor slab ali ne?

Odgovorni sodelavci

SuperUser Stavr00 in Ole Tange imajo odgovor za nas. Najprej navzgor, Stavr00:

Sodobni trdi diski izvajajo sistem v strojni opremi, imenovani S.M.A.R.T.ki zbira statistiko o zmogljivosti trdega diska in se samodejno izogne ​​izgubi podatkov s premikanjem podatkov iz slabih sektorjev.

Diagnostična orodja poizvedujejo s trdim diskom S.M.A.R.T.programsko opremo za izdelavo poročila o zdravstvenem pregledu. Po dostopu do trdega diska so se pojavili slabi sektorji, se jim je izognilo, potrebne izmestitve pa opravi S.M.A.R.T.sistem.

Sledi odgovor Ole Tange:

Nisem seznanjen z viVARDom, zato je to splošen odgovor.

S.M.A.R.T.

S.M.A.R.T.je del najsodobnejših trdih diskov. Registrira se, ko trdi disk vidi slab sektor in ko je čas iskanja ali spinjenja daljši od običajnega. To so vsi kazalci, da trdi disk ne deluje.

Način, na katerega trdi disk reši neuspešni sektor, je zaradi napak za popravljanje napak( ponavadi Reed-Solomon), ki lahko izvedejo reševanje, če je nekaj bitov napačno.Če je veliko bitov narobe, potem trdi disk poskuša rešiti s prebiranjem sektorja znova in znova. Ko to končno dobi pravilno, jo shrani v enega od rezervnih sektorjev.

bralni sektorji

Trdi disk prerazporedi sektorje z napakami za branje v niz rezervnih sektorjev, ki so rezervirani za to. Operacijski sistem tega običajno ne vidi, vendar celoten trdi disk vidi, da nima nobenih napak.Šele, ko ni več sektorjev za prerazporeditev( ali sektorja ni mogoče rešiti), bo operacijski sistem videl razčlenjene sektorje.

Vendar je mogoče obiti popravljanje napak. Verjamem, da je za vsak model drugačna, ali pa morda ViVARD to počne? Na ta način lahko preberete dejanske podatke na trdem disku. Z branjem tega boste lahko videli, kateri sektorji imajo napake, čeprav sam operacijski sistem ne vidi napak.

Ali želite dodati nekaj pojasnila? Zvok v komentarjih.Želite prebrati več odgovorov od drugih uporabniških članov stack Exchange? Oglejte si celotno temo za razpravo tukaj.