S.M.A.R.T. výsledky - co znamenají?

KapitánRUM

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #15 kdy: 08. 05. 2012, 13:38:58 »
Pokud by Vás zajímalo, jak je to s vadnými sektory tak:
Pokud to jde, reklamovat!

Jinak:
Proč došlo k poškození daného místa?
A) mechanický dotyk hlavy s povrchem
B) přirozené opotřebení místa
C) nepřirozená degradace místa
Pak jsou další důvody, proč disk chcípne, ale ty teď nebudu rozebírat.
To jsou zcela zásadní informace.

A) se může poškodit čtecí hlava, může dojít k uvolnění prachových částic.
Prachové částice se rozptýlí po povrchu disku a když se dostanou pod hlavu, dochází k dalšímu poškozování disku.
Toto je poměrně běžná zálažitost a takové poškození je prudce degradativní.

B) když vezmeme v úvahu, kolik je na pevném disku buněk, nemůžeme se divit, že ne vždycky každé místo vydrží několik milionů přepisů. V takovém případě stačí dané místo - cca 25% kapacity s vadným místem uprostřed, odstranit z používání.
Například vytvořit několik partition (3), tu na poškozeném místě zrušit a přes zbylé dvě rozprostřít vhodné volume.

C) K tomu dochází, obvykle na začátku nebo konci disku, pokud nastane materiálová vada.
Ne vždy se povede vyrobit plotnu z dokonalých materiálů, občas výrobce experimentuje a ty experimenty nedopadnou zrovna výborně.
Občas prostě materiál začne ztrácet požadované vlastnosti dříve, než výrobce očekával. K tomu dochází, pokud výrobce uvádí novou technologii, například přejde o hliníkových ploten na skleněné, kompozitní, vymění povrch disku a podobně. Musíme si uvědomit, že z pohledu spolehlivosti, je v případě vylepšení funkčního výrobku, každá změna špatná! Například jsem toho názoru, že disky vyrobené v prvních měsících po záplavách, nemusí mít takové parametry, jako disky vyrobené před záplavami. Pak tu jsou čistě problémy návrhu, kdy se někdo pokusí disk urychlit, nevyjdou mu úhlové rychlosti a disk špatně zapisuje na okrajích nebo středu disku.
Tady často stačí použít stejný krok, jako v předchozím případě, ovšem může dojít i k rozpadu povrchu plotny, která může začít sprašovat.
Mikročástice pak nadělají paseku.

Z hlediska závady mě zajímá, kde dané vadné sektory jsou.
zdravý disk
>-------------------------------------------------------------------------------------------------------<
poškození opotřebením
>-------------------------------------------------------------XXX-X-----------------------------------<
>----------------------------------------------------------------------------------------------XXX-----<
>----------------------------------------------------------------------------------------------XXX-----<
poškození degradací celé plochy
>------X-----------X---------------X--------------------------XX--X-------------------X--------------<
>---X--X--X---X----X----------------------------------------------------------------------------------<

Obecně, pokud jsou soubory u sebe a disk nelze vyreklamovat, označit 25% kapacity okolo jako nepoužívanou,
data přesunout jinam, provést 100 pokusných zápisů a smazání, no a když se neobjeví žádný nový BB, vrátit tam data, udržovat zálohy a spořit na nový hadr.

Modelový příklad:
>----------------------------------------------------------------------------------------------XXX-----<
Disk má 1 plotnu a vadné sektory jsou na konci disku.
>------------------------------------------------------<- první partition|-> nepoužívané--XXX-----<
Vytvořím první partition a poslední 1/4 nechám volnou.
Pak vytvořím soubory o velikosti 10MB a zarovnám data (u Linuxu to je proveditelné obtížně)
>OOOOOOOOOOOOOOOOOOOOOOOOOO-----------------------------|-> nepoužívané--XXX-----<
Instaluji do volného místa, chci mít v těchto místech systémové soubory!
Jednak chci maximálně omezit množství zápisů do této oblasti a jednak mi BB v této části nesežere domácí úkol.
Zbytek místa můžete doplnit svým oblíbeným pornem nebo třeba instalačkama.
Teď už je disk celý obsazený:
>OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO|-> nepoužívané--XXX-----<
Fajn, smažete soubory vytvořené na začátku instalace!
>--------------------------------------------OOOOOOOOOOOOOOOOO|-> nepoužívané--XXX-----<
A disk se dá opět nějakou dobu používat.

Samozřejmě není nad reklamaci disku!
Ale občas je někomu líto třeba 1T disku a 700-800 giga dalšího místa na filmy není špatné.

Doplním, že stejný trik se používá s SSD
A sice modelová situace:
Pokud smažete SSD, tak se SSD pokouší vždy zapsat soubory tam, kde je místo co nejméně opotřebené!
Pokud chcete disku ulevit, pak ho z 80-ti procent zaplníte nesmyslnými daty, až zůstanou jen nejvíce opotřebené soubory.
Tam nainstalujete systém a instalačky, které se v průběhu svého života až tolik nemění.
Až pak smažete balastní data a používáte sektory, na kterých minule bydlel systém a nebyly používány.

Tak, to jsou moje rumové rady, jak s nimi naložíte, mi je buřt!
www.profico.cz


KapitánRUM

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #16 kdy: 08. 05. 2012, 13:46:08 »
Příště si to po sobě musím víc přečíst, ale vy si to stejně už nějak přeberete holomci  ::)

Petra

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #17 kdy: 08. 05. 2012, 14:00:57 »
rume a mas na to aj link ako na to v real life? :)

alebo je na to nejaky softik na linuxe?

KapitánRUM

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #18 kdy: 08. 05. 2012, 14:55:53 »
To se dělá ručně víš zlatíčko ;D

Petra

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #19 kdy: 08. 05. 2012, 16:23:26 »
to mi je jasne :) ale myslim ci je nejaka app co to spravi za mna CELE alebo ci musim vsetko sama ...


Petra

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #20 kdy: 08. 05. 2012, 16:55:38 »
tak isto ked ti poviem kde je weakness vo wifi WEP a vysvetlim ti teoreticky utok tak to tiez asi nespravis sam :) ale sa ma opytas ci je na to soft.. a ja ti poviem ze je na to napr aircrack :) o to mi slo ...

trubicoid2

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #21 kdy: 08. 05. 2012, 17:25:24 »
na proceduru ruma soft neni, vono je to diskutabilni, spis se to pouzivalo driv, kdyz harddisky nebyly spotrebni zbozi jako ted

na automaticky prepis necitelnych bloku byl placeny spinrite nebo zadara mmhd, ale ani jeden neumi SATA, takze se to musi delat jinak, zdlouhave, jak jsem napsal

KapitánRUM

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #22 kdy: 08. 05. 2012, 19:29:00 »
Ono to není tak zdlouhavé, za hodinku je hotovo včetně testování, ale chce to o tom už něco vědět.

1. se kouknu, které sektory byly realokovány a jestli poškození odpovídá kterému typu poškození
Disk je placka, představte si kapičku, která dopadne na pevný disk, prostě to nezasáhne jedinou stopu.
Podle čísel sektorů se nedá snadno poznat, jestli jdou čísla hned za sebou nebo ne.
Proto se dá tenhle krok i vynechat.

2. vyhradím místo 25% okolo, není nad Fdisk

3. prověřit disk je standardní úkon

4. vygenerovat soubory je triviální záležitost

Nepřijde mi to jako něco, na co by byl potřeba extra tool.

Ano, alternativně lze použít tool, který označí určité sektory jako vadné.
Prostě označím 25% sektorů na disku okolo vadného místa, aby se do nich nezapisovalo a je vymalováno.

Ale ta extra partition mi přijde "POCITOVĚ" hezčí řešení.

Jo a pak jsou extra vychytávky, jako editovat servisní stopu/firmware.
Na servisní stopě/ve firmware jsou údaje o tom, která stopa je fyzicky poslední.
Úpravou tohoto místa získáte disk nižší kapacity, který se bude tvářit jako zdravý.
Je to stejný postup, kterým lze vymazat údaje ze SMART.
To už jsou ovšem geekovské záležitosti.

KapitánRUM

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #23 kdy: 08. 05. 2012, 19:36:13 »
Kdybych chtěl hodně geekovské a dle možností spolehlivé řešení:

A) identifikoval bych poškozené místo
B) dostal oblast mimo partition
C) vyresetoval údaje ze SMART, pokud výrobce pro daný model dodává firmware, je to obvykle možné

Díky tomu bych získal opět nulový počet realokovaných sektorů.
Pokud řekneme, že to je jen místní vada povrchu, pak to je dobré řešení.

Nicméně mazání údajů ze SMARTu je poměrně obtížná záležitost (právě díky absenci toho toolu), která by si tool zasloužila, ale o žádném takovém toolu pro všechny disky nevím.

ovrscout

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #24 kdy: 08. 05. 2012, 23:06:12 »
Zdravim,

Pěkne se to tu rozjelo, jen co je pravda.Tak si také přidám svou trošku do mlýnku.
Reallocated Sector_Count  znamena že nastal problém pri zápisu ale problém vyřešil tak že dané místo na disku označil za špatné a místo toho zapsal dat do "rezervní" oblasti. ačkoliv je ideální hodnota nula, nemusí to vždy znamenat že disk je před zhroucením. Pokud toto číslo neustále a rychle roste tak se to dá brát jako problém viz C)degradace od KapitánRUM. nicméně pokud je tato hodnota stabilní nemusí to znamenat problém.(mám už několik let spolehlivý  disk s poměrně vysokou hodnotou 638 už téměř od koupě :) )
Pokud by bylo nějaké číslo u Uncorectable error count tak by to byla jiná písnička a disk bych co  nejdříve vyměnil/reklamoval.

Co se týká current pending sector count to už vypadá jako větší oříšek.Jak už napsal trubicoid2 tak si disk o některých sektorech myslí že by mněli být přemapovány ale ještě to neudělal.Nejsem si jist ale doporučované přepsání nulami může pomoci.No, já to raději dělám trošku jinak pomocí SW od výrobce disku(viz níže)

Z toho hlášení při SMART self testu, je  těžko co říci, přeci jenom není moc popisné.

Já jsem v takových případech několikrát použil servisní SW od výrobce disku(SeaTools,WesternDigitalTools).
Pozor na to že výrobci obvykle nabízejí ke stažení dvě verze.Jednu pro přímou instalaci do windows a druhou jako bootovací CD(stahuje se jako obraz ISO a pak se vypálí na CD)
Verze pro windows je dobrá pro zjištění detailů a případné spuštění dlouhého či krátkého Self testu.Nejspíše ale nebude o moc lepší než výpis z ubuntu či nějakého jiného sw pro výpis SMART hodnot.

Verze na CD je ale mnohem zajímavější, protože dovoluje některé chyby opravit a tedy rovnou provést relokaci poškozených míst.
Je ale třeba upozornit že tyto CD jsou anglicky a některé povely nemusí být bezpečné(mohou přepsat data,zformátovat nízkoůrovňově disk,...), takže je opravdu nutné číst co se chystáte spustit , případně co program nabízí.Nicméně alespoň jak si pamatuji je třeba spustit tzv dlouhý self test a pokud je při něm nalezena chyba program se zeptá zda se ji má pokusit opravit.Někdy opravu odmítne pokud je takových chyb příliš mnoho, ale 38 myslím nebude problém.

pro jistotu po restartu pc ještě spusťe důkladnou kontrolu disku aby si případné změny(opravy) také prověřil a případně opravil.
(přeci jenom to že se sektor realokuje/remapuje  neznamená že se opraví souborový systém)

P.S. Samozřejmostí před jakýmkoliv zásahem do disku je záloha důležitých i méně důležitých dat!!
P.P.S. Kdo si není jist, tak si pozve kamaráda (aspoň má komu nadávat pokud mu nepřipomněl že si má zazálohovat data)
P.P.P.S Pozor na to že reklamace obvykle znamená že vám pošlou úplně nový a čistý disk, čili je nutné si udělat zálohu
           (nebo pokud jsou to roštáci tak jen naformátují starý disk, opraví ho přez to bootovací CD a vyčistí/vynulují smart data)

(opravdu dlouhé) . . . P.S. vyloučení místa kolem poškozené oblasti z  používání souborovým systémem(25%) je jak už někdo psal je také možnost.Pokud jsou sektory přemapovány a nepřibývají nové tak je tato akce podle mne zbytečná, pokud ale neustále přibývají tak bych, přestože toto vyčlenění může v některých(viz KapitánRUM B) ) případech pomoci, takový disk raději vyměnil(pokud nejde reklamovat). Přeci jen disky už nejsou tak drahé jako dříve a ve srovnání s tím kolik stojí obnovování dat z poškozeného disku (času,nervů nebo peněz) je toto pro mne rozhodně rozumnější.




trubicoid2

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #25 kdy: 09. 05. 2012, 10:51:12 »
Ono to není tak zdlouhavé, za hodinku je hotovo včetně testování, ale chce to o tom už něco vědět.....

nu voni ty novy disky jsou uz tak obrovsky, ze treba proverit cely Green Samsung 2TB disk jen prostym ctenim nebo smartctl -t long trva 4 hodiny 15 minut, takze je to predse jen delsi ...

jinak ty specialni tooly od seagate nebo westernu v podstate delaji to samy jako smartctl -t long/short a zapis nul pres dd if=/dev/zero

navic umi trebas nekdy nastavit HPA nebo AAM, nebo vytlaci nejaky ty RMA kody

trubicoid2

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #26 kdy: 09. 05. 2012, 10:52:43 »
Přeci jen disky už nejsou tak drahé jako dříve a ve srovnání s tím kolik stojí obnovování dat z poškozeného disku (času,nervů nebo peněz) je toto pro mne rozhodně rozumnější.

souhlas

KapitánRUM

Re:S.M.A.R.T. výsledky - co znamenají?
« Odpověď #27 kdy: 09. 05. 2012, 17:00:25 »
Jistě, data, data, data, ale co filmy?
Přijde mi, že takový trochu "nachrochtlý" disk se na "skládkování" filmů docela hodí.
On se totiž nehodí na nic jiného, než právě na ty filmy, ale na druhou stranu, disky od povodní zdražily a cena klesá jen pomalu.
Možná za tím je i nějaký kartel, protože vyrábí už všechny továrny a přitom se už dva měsíce drží prakticky stejné ceny.
Nejspíš si výrobci řekli, že "proč zlevňovat, když nezlevňuje konkurence".
Z tohoto hlediska bych pochopil, kdyby si někdo chtěl ještě třeba stávající "nakopnutý" disk chvilku nechat a počkat, jestli se ceny po prázdninách přeci jen trochu neumoudří.

ovrscout

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #28 kdy: 09. 05. 2012, 18:15:49 »
jinak ty specialni tooly od seagate nebo westernu v podstate delaji to samy jako smartctl -t long/short a zapis nul pres dd if=/dev/zero

Jop nejspis to tak bude ale přeci jenom si to ten program všechno zařídí sám na pár kliků jenom na to občas kouknu a můžu vedle dělat něco jiného. Nemusím nikde hledat které sektory potřebují opravit (případně nulovat celý disk) a bát se že se někde přepíšu v čísle nebo písmenku ( však se znám dobře ;) ) , prostě mi to přijde tak nějak bezpečnější.
A nějaké to větší hraní si s diskem podle navodu KapitánaRUMa není prostě můj šálek kávy. Přeci jen i když desetkrát někomu řekneš "dávej si tam jen filmy co si můžeš znovu stáhnout", stejně tam při nedosatku místa hodí nejlépe materiály diplomku(bez záloh). Pro mne osobně to také není moc pěkný výhled, stačí když si vzpomenu jak mi nedávno v jednu večer sklaplo když mi do konce filmu zbývalo asi tak 15minut a dvd prostě nešlo,nešlo nešlo GRRR.
Samozřejmně vše závisí od stavu disku,financí, ochoty a času na pokusy. Neodsuzuji to , prostě jsem jen trochu opatrnější.

Trident

Re:S.M.A.R.T. vysledky - co znamenaju?
« Odpověď #29 kdy: 09. 05. 2012, 22:35:53 »
Ono to není tak zdlouhavé, za hodinku je hotovo včetně testování, ale chce to o tom už něco vědět.

1. se kouknu, které sektory byly realokovány a jestli poškození odpovídá kterému typu poškození
Disk je placka, představte si kapičku, která dopadne na pevný disk, prostě to nezasáhne jedinou stopu.
Podle čísel sektorů se nedá snadno poznat, jestli jdou čísla hned za sebou nebo ne.
Proto se dá tenhle krok i vynechat.

2. vyhradím místo 25% okolo, není nad Fdisk

3. prověřit disk je standardní úkon

4. vygenerovat soubory je triviální záležitost

Nepřijde mi to jako něco, na co by byl potřeba extra tool.

Ano, alternativně lze použít tool, který označí určité sektory jako vadné.
Prostě označím 25% sektorů na disku okolo vadného místa, aby se do nich nezapisovalo a je vymalováno.

Ale ta extra partition mi přijde "POCITOVĚ" hezčí řešení.

Jo a pak jsou extra vychytávky, jako editovat servisní stopu/firmware.
Na servisní stopě/ve firmware jsou údaje o tom, která stopa je fyzicky poslední.
Úpravou tohoto místa získáte disk nižší kapacity, který se bude tvářit jako zdravý.
Je to stejný postup, kterým lze vymazat údaje ze SMART.
To už jsou ovšem geekovské záležitosti.

Dneska ale nemas vubec sanci zjistit kde se dany blok na disku nachazi. I kdyz budou cisla bloku hezky za sebou tak ve skutecnosti mohou byt pohazene po celem disku. Disky dneska optimalizuji za tebe a za filesystem;)
 Takze pokud nejsi vyvojar disku a nemaz uzavrene nejake to NDA s vyrobcem, tak nejake to oznacovani okolo tedy ztraci smysl. Disk muze mit v haji treba vzduchovy filtr a svou cinnosti vytvari dalsi spatne citelna mista na povrchu.