Portál AbcLinuxu, 9. května 2025 06:25

Dotaz: Staci smartctl longtest alebo treba aj badblocks?

6.8.2014 08:45 gsnak | skóre: 22 | blog: gsnak
Staci smartctl longtest alebo treba aj badblocks?
Přečteno: 294×
Odpovědět | Admin
Ked chcem otestovat ci je disk ok, staci pouzit smartctl longtest (trva cca 4 hodiny) alebo potom treba pouzivat aj nejake dalsie utility ako napr. badblocks? Je smartctl test dostatocny? Tyka sa to disku ktory pouzivam na zalohy a moc casto sa nepouziva. Cca raz za tyzden.
Čo Rys, to vrah!

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.8.2014 09:03 R
Rozbalit Rozbalit vše Re: Staci smartctl longtest alebo treba aj badblocks?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Badblocks netreba.
Heron avatar 6.8.2014 09:55 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Staci smartctl longtest alebo treba aj badblocks?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vzhledem k tomu, že si disk vadné sektory řeší sám (reallokace, pokud to jde, pokud ne, označit za vadný), tak badblock nemá význam, ten nic reportovat nebude.

Po běhu badblock se stejně musí zkontrolovat smart údaje.
Heron
6.8.2014 15:51 poko | skóre: 9
Rozbalit Rozbalit vše Re: Staci smartctl longtest alebo treba aj badblocks?
badblock reportuje badblocky, nie? pred par tyzdnami som testoval disk a pouzil som prave badblock a jeho report bol pre disk rozsudkom :)
7.8.2014 14:51 trubicoid
Rozbalit Rozbalit vše Re: Staci smartctl longtest alebo treba aj badblocks?
ano, reportuje ty, ktere nemuze precist nebo precte, ale neobsahuji ocekavana data i ty ktere nemuze zapsat (to neni bezne)
7.8.2014 14:48 trubicoid
Rozbalit Rozbalit vše Re: Staci smartctl longtest alebo treba aj badblocks?
smart long test disk jen cte, vyplati se delat periodicky, treba mesicne

badblocks -w i zapisuje, delam vzdy na novem disku nebo problemovem

vono to neni uplne presne jak heron pise, mame napriklad vadny sektor, nejprve ho disk necte a nezapisuje a tvari se, ze je vse v poradku

potom ho neco precte, bud smart long test nebo neco jineho, disk se snazi, ale precist nemuze

v prvnim pripade nahlasi chybu do smart test logu, test ukonci a zvysi hodnotu Pending Sectors, ale nic nerealokuje

v druhem pripade cteni skonci chybou, chyba se zapise do smart logu a zvysi se hodnota Pendig Sectors, ale opet se nic nerealokuje

kdyz do vadneho sektoru nejprve zapises, tak se vetsinou nic nestane, zapsany obsah tam muze byt, ale nemusi, proto badblocks -w zapisuje a pak i cte

k realokaci dojde, jestli je uz sektor oznaceny jako vadny, neslo tedy z nej cist a potom do nej probehne zapis, v tom pripade se zapise do rezervniho sektoru, Pending Sectors se snizi a zvysi se Reallocated Sectors

takze zaverem smart long test je dobrej, poustet periodicky, ale ma sve nevyhody: zastavi se na prvnim vadnem sektoru, nenajde teda vsechny a neudela realokaci, protoze nezapisuje; oproti tomu badblocks -w zapisuje a cte a to cely disk 4x (se mi zda), takze pri jednom ze cteni oznaci vsechny Pending Sectors a nasledny zapis se je vsechny pokusi realokovat, jestli se to zdari je otazka

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.