Skip to content

Hard disk failure

17/01/2012

De ceva vreme am început să am necazuri cu un harddisk. În windows îl ia somnul, și nu e de la vreun virus, pentru că se comportă excelent când fac browsing de exemplu. În Ubuntu face la fel deci nu are legătură cu sistemul de operare.

Și m-am apucat de testat

Prima dată cu S.M.A.R.T , mai exact smartmontools instalabil în Ubuntu din repozitoare cu un simplu

sudo aptitude install smartmontools

Bine, bine, eu am folosit un live-cd Gparted pus pe stick cu Multisystem, dar e același lucru.

Verificăm dacă hard-disk-ul are capabilități S.M.A.R.T. folosind

 smartctl -i /dev/sda

La S.M.A.R.T. support trebuie să aveți Available și Enabled

Apoi îi dați bice cu testele (X e, după caz litera hard-disk-ului pe care îl testați, sau parțiția)

smartctl -s on -o on -S on /dev/sdX

Asta “pornește” anumite opțiuni (citiți în man care și de ce)

Apoi testăm “sănătatea” în mare cu

smartctl -H /dev/sdX

Apoi verificăm dacă hard-disk-ul suportă self-test

smartctl -c /dev/sdX

Asigurați-vă că zice “că da” la self-test.

Asta mai dă și estimări în ce privește durata testelor (cel lung e mai important pentru că cel scurt durează oricum foarte puțin).

smartctl -t short /dev/sdX

Ăsta e cel scurt (durează în medie două minute)

smartctl -t long /dev/sdX

Ăsta e “monstrul” care verifică în draci dar durează pe măsură (la un hard de 300 Gb la mine zice că durează peste o oră jumate).

Dați-le pace să termine și apoi vedeți outputul cu comanda

smartctl -l selftest /dev/sdX

Dacă nu aveți output mai așteptați și reveniți cu “întrebarea”.

Alte bunătăți se găsesc pe blogul de unde m-am inspirat, inclusiv smartd și automatizarea procesului. Sursa aici.

Cam atât cu S.M.A.R.T. Dacă vă zice că e nașpa în oricare dintre teste, salvați cât mai puteți datele și luați-vă altul.

Eu am continuat și cu verificarea sectoarelor “rele”.

În Ubuntu avem badblocks -n -v (detalii aici). Nenea ăsta zice că daca vrei să faci pipe ar fi mai bine să folosești e2fsk (detalii aici și aici) (care are dezavantajul de a lucra cu ext-uri doar.

Mai merge și mkfs cu opțiunea de verificare a sectoarelor

mkfs -ct [tipul de sistem de fișiere] /dev/sdX

Unde c verifică de “bad sectors” înainte de a contstrui sistemul de fișiere.

Ah, și cea mai bună sculă e cea de pe site-ul producătorului. O găsiți în mai multe variante, eu folosesc Hiren’s Boot.

Din categoria “Spor la testat” și la salvat date.

Advertisement

From → TUTORIALE

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.