Cómo ver el estado del disco duro en Linux (SMART)

Los discos avisan de que van a fallar mediante SMART. En Linux, la herramienta smartctl te deja leer esa información y anticiparte a un desastre.

Instalar smartmontools

sudo apt install smartmontools

Ver el estado de salud

sudo smartctl -H /dev/sda

Un resultado «PASSED» es buena señal; «FAILED» indica que el disco puede morir pronto: haz copia de seguridad ya.

Informe completo

sudo smartctl -a /dev/sda

Fíjate en atributos como Reallocated_Sector_Ct (sectores realojados) o Current_Pending_Sector: si suben, el disco se está degradando.

Lanzar un test

sudo smartctl -t short /dev/sda

Preguntas frecuentes

¿Sirve para SSD y NVMe?

Sí; en NVMe usa el dispositivo correspondiente (p. ej. /dev/nvme0) con smartctl.

SMART dice PASSED pero va lento

SMART no lo detecta todo. Si hay lentitud o ruidos, respalda igualmente y valora sustituir el disco.