Gnu/Linux‎ > ‎Hardware‎ > ‎

Smartmontools para comprobar el estado de tus HD

publicado a la‎(s)‎ 5 ene. 2015 19:45 por Juan Jose Ramirez Lama   [ actualizado el 15 oct. 2015 5:08 ]

Smartmontools para comprobar el estado de tus HD

Uno ya ha sufrido bastantes sustos debido a “desfallecimientos” inesperados de discos duros (como si ya estuvieran planificados de antemanos, ¿no?) y sólo herramientas como la que describimos hoy u otras como la fantástica Clonezilla han puesto remedio. Con Smartmontools podremos comprobar el estados de nuestros discos duros, esencial para prever el típico I/O error que suele avisar de la inminente muerte del disco duro. Un solo y rápido comando nos informará al respecto.



Smartmontools suele encontrarse en los repositorios de numerosas distros populares. Si no es tú caso, pueden proceder a su instalación descargando la aplicación desde su web oficial.


Una vez instalada, primero listaremos nuestros discos duros. Por ejemplo:

$ df -h

Nos aparecerá la lista (/dev/sdb1, /dev/sda1, etc.) y su punto de montaje. Antes de empezar, como root, ejecutamos lo siguiente para comprobar si podemos usar Smartmontools:

# smartctl -i /dev/sdb

Obviamente, pueden indicar “sdb” u otro disco duro que tengan instalado. Si todo está ok, os debería aparecer un mensaje como éste:

SMART support is: Enabled

En otro caso, deberán habilitar esta función en su bios.


Para proceder al test de un disco duro de los listados anteriormente, ejecutamos lo siguiente como root  (sustituir “sdb1″ por su disco duro si procede):

# smartctl -d ata -H /dev/sdb1

Si todo va bien en ese disco duro deberíais obtener un mensaje parecido a éste:

=== START OF READ SMART DATA SECTION ===

SMART overall-health self-assessment test result: PASSED

Si algo va mal, aparecerá un aviso “FAILING_NOW”. Para obtener más info al respecto, de nuevo como root ejecutaremos lo siguiente:

# smartctl –attributes –log=selftest /dev/sdb1

Aunque no entendáis perfectamente el registro de error, puede ser una información valiosa para transmitir al técnico que podrá interpretar el log.

El artículo Smartmontools para comprobar el estado de tus HD se publicó en Linux Zone.

Comments