comprobar discos duros con smartcl

4
Las SMARTmontools son unas utilidades disponibles en todas las distros GNU/Linux que permiten obtener información sobre el estado de nuestros discos duros, ayudando a prevenir un fallo inminente que pueda conllevar la perdida de información (las copias de seguridad son nuestro amigo). Son datos y pruebas que habitualmente realizo desde la herramienta utilidad de discos de GNOME

Upload: k-loncho-rey-cerros

Post on 05-Aug-2015

23 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Comprobar discos duros con smartcl

Las SMARTmontools son unas utilidades disponibles en todas las distros GNU/Linux que permiten obtener información sobre el estado de nuestros discos duros, ayudando a prevenir un fallo inminente que pueda conllevar la perdida de información (las copias de seguridad son nuestro amigo).

Son datos y pruebas que habitualmente realizo desde la herramienta utilidad de discos de GNOME

Page 2: Comprobar discos duros con smartcl

pero como siempre, es bueno tener alternativas, esta vez vamos a utilizar el comando smartctl (existe también una interfaz gráfica llamada GSmartControl) que permite ver y probar los atributos S.M.A.R.T de un disco utilizando la linea de comandos

Si queremos obtener información básica del disco (modelo, número serie, firmware version, capacidad, versión ATA/SATA…) y saber si soporta SMART y lo tiene activado, ejecutamos como root:

smartctl -i /dev/sda

He utilizado dev/sda como ejemplo, si queréis ver los puntos de montaje de todas vuestras particiones,podéis ejecutar fdisk -l (puede ser /dev/sda1, /dev/sdb, etc…)

Las dos últimas lineas nos dicen si tenemos soporte SMART. En caso de que no esté habilitado (disabled), lo podemos activar con:

smartctl -s on /dev/sda

Ahora podemos iniciar el test de nuestro disco duro,

que puede ser largo y complejo

smartctl -t long /dev/sda

o bien una prueba rápida

smartctl -t short /dev/sda

El propio test nos indica la duración de la prueba…así que unos minutos después… podemos ver el

Page 3: Comprobar discos duros con smartcl

resultado del test ejecutando los parametros -l selftest

smartctl -l selftest /dev/sda

Si el disco duro está en buenas condiciones, debería darnos un resultado como el de la imágen superior

completed without error

en caso de errores encontraremos mensajes como

Completed: read failure

indicando el tipo de problema y con recomendaciones bastante inquietantes…

SMART overall-health self-assessment test result: FAILED! Drive failure expected in less than 24 hours. SAVE ALL DATA.

Page 4: Comprobar discos duros con smartcl