Saltar al contenido
Todo sobre trucos y tutoriales de Android

Cómo probar la salud de SSD/HDD en Linux

ELEGANTE (Self-Monitoring, Analysis, and Reporting Technology) es una función habilitada en todas las unidades de disco duro y SSD modernas para monitorear/probar la confiabilidad. Comprueba diferentes atributos de la unidad para detectar la posibilidad de falla de la unidad. Hay diferentes herramientas disponibles en Linux y Windows para realizar las pruebas SMART.

En este tutorial, aprenderemos a probar SSD/HDD salud en linux desde CLI y GUI

Dos métodos explicados aquí son:

  • Usando Smartctl
  • Uso de discos Gnome

Prueba SSD Health usando Smartctl

Smartctl es una herramienta de utilidad de línea de comandos que se puede usar para verificar el estado de HDD o SSD habilitado para SMART en el sistema Linux.


La herramienta de utilidad Smartctl viene con el paquete herramientas inteligentes.Smartmontools está disponible de forma predeterminada en todas las distribuciones de Linux, incluidas Ubuntu, RHEL, Centos y Fedora.

Para instalar smartmontools en Linux:

ubuntu

$ sudo apt install smartmontools 

Inicie el servicio con el siguiente comando.



$ sudo /etc/init.d/smartmontools start

RHEL y CentOS

$ sudo yum install smartmontools

Fedora

$ sudo dnf install smartmontools

El servicio Smartd se iniciará automáticamente después de la instalación exitosa.

Si no se inició, inicie el servicio smartd:

$ sudo systemctl start smartd

Prueba de salud de SSD/HDD

Para probar el estado general de la unidad, escriba:

$ sudo smartctl -d ata -H /dev/sda

Donde,

d – Especifica el tipo de dispositivo.
ata: el tipo de dispositivo es ATA, use scsi para el tipo de dispositivo SCSI.
H: verifique el dispositivo para informar su estado de salud SMART.

Comprobación del estado general de la unidad

El resultado APROBADO indica que la unidad de disco está bien. Si el dispositivo informa de un estado de salud defectuoso, esto significa que el dispositivo ya ha fallado o podría fallar muy pronto.

Si indica falla, use una opción para obtener más información.

$ sudo smartctl -a /dev/sda
Comando Smartctl – Atributos SMART

Puede monitorear los siguientes atributos:

[ID 5] Cuentan los sectores reasignados – Números de sectores reasignados por errores de lectura.

[ID 187] Reportado incorrecto – Número de errores no corregibles al acceder a lectura/escritura en el sector.

[ID 230] Indicador de desgaste de medios – Estado actual de funcionamiento del variador basado en la curva de vida.

100 es el MEJOR valor y 0 es el PEOR.

Consulte Detalles de atributos SMART para obtener más información.

Para iniciar la prueba extendida (larga) usando el siguiente comando:

$ sudo smartctl -t long /dev/sda
Iniciando prueba extendida

Para realizar una autocomprobación, ejecute:

$ sudo smartctl -t short /dev/sda
Iniciando la autoprueba usando smartctl

Para encontrar el resultado de la autoprueba de la unidad, use el siguiente comando.

$ sudo smartctl -l selftest /dev/sda
resultado de la autoprueba smartctl

Para evaluar el tiempo estimado para realizar la prueba, ejecute el siguiente comando.

$ sudo smartctl -c /dev/sda
Cálculo del tiempo estimado para realizar la prueba

Puede imprimir registros de errores del disco usando el comando:


$ sudo smartctl -l error /dev/sda
Impresión de registros de errores de la unidad

Pruebe la salud de SSD/HDD usando discos Gnome

Con GNOMO disks puede obtener una revisión rápida de sus unidades SSD, formatear sus unidades, crear una imagen de disco, ejecutar pruebas estándar contra unidades SSD y restaurar una imagen de disco.

Instalar discos Gnome

En Ubuntu 20.04, el Discos GNOME La aplicación viene con la herramienta de disco GNOME instalada. Si no puede encontrar la herramienta, use el siguiente comando para instalarla.

$ sudo apt-get install gnome-disk-utility

GNOME Disk ahora está instalado, ahora puede ir al menú de su escritorio, navegar a la aplicación e iniciar. Desde la aplicación, puede ver todas sus unidades adjuntas. También puede usar el siguiente comando para iniciar la aplicación GNOME Disk.

$ sudo gnome-disks 
GUI de discos de GNOME

Ahora la prueba se puede realizar en las unidades. Para hacerlo, inicie los discos de GNOME y seleccione el disco que desea probar. Puede encontrar la evaluación rápida de las unidades, como el tamaño, la partición, el número de serie, la temperatura y el estado. Haga clic en el ícono de ajustes y seleccione SMART Data & Self-tests.

Discos GNOME Datos SMART y autocomprobaciones

En la nueva ventana puede encontrar los resultados de la última prueba. En la parte superior derecha de la ventana, puede encontrar que la opción SMART está habilitada. Si SMART está deshabilitado, se puede habilitar haciendo clic en el control deslizante. Para iniciar la nueva prueba, haga clic en el botón Iniciar autoprueba.

Discos de GNOME que ejecutan la autocomprobación

Una vez que se hace clic en el botón Iniciar autodiagnóstico, aparecerá un menú desplegable para seleccionar el tipo de las pruebas que son cortas, extendidas y de transporte. Seleccione el tipo de prueba y proporcione su contraseña de sudo para continuar con la prueba. Desde el medidor de progreso, se puede ver el porcentaje de la prueba completa.

Resultado de la autoprueba de discos GNOME

Conclusión

En este tutorial, he explicado el concepto básico de la tecnología SMART, incluidos sus usos en el sistema Linux. Además, he cubierto cómo instalar la herramienta de utilidad de línea de comandos smartctl en la máquina Linux y cómo se puede usar para monitorear la salud de los discos duros. También tiene una idea sobre la herramienta de utilidad GNOME Disks para monitorear unidades SSD. Espero que este artículo lo ayude a monitorear sus unidades SSD usando la utilidad Smartctl y GNOME Disks.

TE PUEDE INTERESAR:  Duf - Comprobar el uso del disco en Linux