Rozpadly mirror s vadnym diskem

Dan Lukes dan at obluda.cz
Tue Sep 11 13:31:53 CEST 2012


Miroslav Prýmek napsal/wrote, On 09/11/12 13:19:
> Predpokladam, ze zalezi na tom, jak se chova ten disk - jestli treba
> po vic pokusech ten sektor precte, nebo proste neprecte i kdyby se
> rozkrajel.

Mam na to takovy "udelatko". Az na to, ze je pouzitelny pouze na 
nenamountovany disky.

Postupne prectu celej disk. Po velkejch kusech, protoze po sektorech by 
to trvalo nekonecne dlouho.

Pokud nejakej kus nelze precist vubec, pak pulenim intervalu dojdu az na 
uroven konkretniho zcela necitelneho sektoru - a ten pak prepisu a 
zpusobim (vetsinou) interni relokaci.

Pokdu ten celej velkej kus sice precist jde, ale trva to znatelne dele 
nez je obvykle predpokladam, ze doslo k opravitelne chybe (samoopravne 
mechanismy zerou cas) a prectean data jen tak pro jistotu zapisu zase 
zpatky - i to uz nekdy aktivuje interni relokaci.

No a to je cely. Mam tady jeden prenosnej USB Western Digital s 
Alzhaimerem v pokrocilem stadiu, na ten to pouzivam pravidelne ;-)

Hacek je akorat v tom "trvalo znatelne dele" - nepokousim se o 
statistickou analyzu, proste tam mam natvrdo odpozorovanou konstantu, 
ktera by se pro jiny disk a/nebo jiny interface nejspis musela korigovat.

Zdrojaky jsou k volne dispozici.

>>  Pripadne kdyz mas takhle dva disky, muzes pomoci dd precist ten jeden sektor
>>  ze zdraveho, zkusit ho zapsat na ten nemocny a pak vetsinou dojde k
>>  realokaci toho vadneho sektoru.
>
> Tohodle se docela bojim, protoze na tom zdravem disku v tehle oblasti
> (neni to jeden sektor)
> muze byt cokoli

Zadna cela oblast. Ty pomoci dd a cteni z ad6 lokalizujes, kterej 
konkretni sektor je v ty oblasti vadnej. A jedine ten prepises sektorem 
z ad4. Ostatnich se ani nedotknes. Takto zapsana data nemohou byt horsi 
nez "zadna".

Dan





More information about the Users-l mailing list