20Aug

Jak diagnostické nástroje pevných disků zjistí, zda je sektor špatný nebo ne?

click fraud protection

Nikdo nemá rád přemýšlet o tom, že hard-drive bude špatně mnohem méně potíže s jedním, ale jak diagnostické nástroje s pevným diskem skutečně vědí, zda jsou odvětví špatná nebo ne? Dnešní příspěvek SuperUser Q & A má odpovědi na zvědavé čtenářské otázky.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Foto s laskavým svolením Matthew( Flickr).

Otázka

Čtečka SuperUser David chce vědět, jak diagnostické nástroje pevného disku vědí, je-li sektor špatný:

Když narazím na pevný disk, který může selhat, naskenuji ho pomocí aplikace ViVARD, která mě spolehlivě sdělí,pevný disk potřebuje výměnu nebo ne. Jak fungují tyto druhy nástrojů?Jak mohou říci špatný sektor z dobrého sektoru?

Jak diagnostické nástroje s pevným diskem zjistí, zda je sektor špatný nebo ne?

Respondenti odpovědí

SuperUser Stavr00 a Ole Tange mají odpověď.První krok, Stavr00: Moderní harddisky

instagram viewer

implementují systém firmwaru nazvaný S.M.A.R.T.který shromažďuje statistiky o výkonu pevného disku a automaticky zabraňuje ztrátě dat přesunutím dat mimo špatné sektory.

Diagnostické nástroje dotazují na S.M.A.R.T.softwaru za účelem sestavení zprávy o zdravotní kontrole.Špatné sektory jsou zjištěny při přístupu na pevný disk, vyloučeny a nezbytné přemístění provádí společnost S.M.A.R.T.Systém.

Následuje odpověď od Ole Tange:

Nejsem obeznámen s programem ViVARD, takže je to obecná odpověď.

S.M.A.R.T.

S.M.A.R.T.je součástí nejmodernějších pevných disků.Zaznamenává se, když pevný disk vidí špatný sektor a když je doba hledání nebo spuštění delší než obvykle. Jedná se o všechny indikátory selhání pevného disku.

Způsob, jakým pevný disk zachraňuje selhávající sektor, je způsoben chybovými kódy( obvykle Reed-Solomon), které mohou provést záchranu v případě, že je několik chybných chyb. Je-li mnoho bitů špatné, pak se pevný disk pokusí zachránit tím, že čte sektor znovu a znovu. Když to nakonec udělá správně, uloží ji do jednoho z náhradních sektorů.Sekce čtení

Pevný disk přerozděluje sektory s chybami čtení do souboru volných sektorů, které jsou vyhrazeny pro toto. Operační systém to obvykle nevidí, ale vidí celý pevný disk jako bez chyb. Pouze pokud neexistují další sektory, které by mohly být znovu přiděleny( nebo sektor nemůže být zachráněn), operační systém vidí rozbité sektory.

Je však možné obejít opravu chyb. Věřím, že je to pro každý model jiné, ale možná to ViVARD dělá?Tímto způsobem si můžete přečíst skutečná data na pevném disku. Tímto čtením zjistíte, které sektory mají chyby, i když samotný operační systém nevidí žádné chyby.

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.