Cómo probar el estado de SSD / HDD en Linux

INTELIGENTE (Tecnología de autocontrol, análisis e informes) es una función habilitada en todas las unidades de disco duro modernas y SSD para monitorear / probar la confiabilidad. Comprueba diferentes atributos de la unidad para detectar la posibilidad de que falle 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

Los dos métodos que se explican aquí son:

  • Usando Smartctl
  • Usar discos Gnome

Pruebe el estado de SSD con Smartctl

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

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

Para instalar smartmontools en Linux:

Ubuntu

PS sudo apt install smartmontools

Inicie el servicio con el siguiente comando.

PS sudo /etc/init.d/smartmontools start

RHEL y CentOS

PS 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:

PS sudo systemctl start smartd

Prueba de estado de SSD / HDD

Para probar el estado general de la unidad, escriba:

PS 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 es buena. Si el dispositivo informa un estado de salud defectuoso, esto significa que el dispositivo ya ha fallado o podría fallar muy pronto.

Si indica un error, utilice la opción -a para obtener más información.

$ sudo smartctl -a /dev/sda

Comando Smartctl – atributos SMART

Puede supervisar los siguientes atributos:

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

[ID 187] Notificado incorrecto – Número de errores incorregibles al acceder a lectura / escritura al 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.

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

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

PS sudo smartctl -t long /dev/sda

Iniciando prueba extendida

Para realizar una autocomprobación, ejecute:

PS sudo smartctl -t short /dev/sda

Inicio de la autocomprobación con smartctl

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

PS sudo smartctl -l selftest /dev/sda

resultado de la autocomprobación de smartctl

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

PS sudo smartctl -c /dev/sda

Calcular el tiempo estimado para realizar la prueba

Puede imprimir registros de errores del disco mediante el comando:

PS sudo smartctl -l error /dev/sda

Impresión de registros de errores de la unidad

Pruebe el estado de SSD / HDD usando discos Gnome

Con GNOMO Utilidad de discos puede obtener una revisión rápida de sus unidades SSD, formatear sus unidades, crear una imagen de disco, ejecutar pruebas estándar en 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.

PS sudo apt-get install gnome-disk-utility

GNOME Disk ya está instalado, ahora puede ir al menú de su escritorio, navegar hasta la aplicación y ejecutarla. Desde la aplicación, puede obtener una vista general de todas sus unidades conectadas. También puede utilizar el siguiente comando para iniciar la aplicación Disco GNOME.

PS sudo gnome-disks

GUI de discos GNOME

Ahora la prueba se puede realizar en las unidades. Para hacerlo, inicie los discos 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 icono de rueda dentada y seleccione Datos SMART y autopruebas.

Discos GNOME SMART Data y autopruebas

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 INTELIGENTE está habilitada. Si SMART está deshabilitado, puede habilitarse haciendo clic en el control deslizante. Para iniciar la nueva prueba, haga clic en el botón Iniciar autoprueba.

Discos GNOME ejecutando autoprueba

Una vez que se hace clic en el botón Iniciar autoprueba, aparecerá un menú desplegable para seleccionar el tipo de pruebas que son Cortas, Extendidas y Transmitidas. Seleccione el tipo de prueba y proporcione su sudo contraseña para continuar la prueba. Desde el medidor de progreso, se puede ver el porcentaje de la prueba completada.

Resultado de la autoprueba de los discos GNOME

Conclusión

En este tutorial, he explicado el concepto básico de la tecnología SMART incluyendo 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 el estado 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 smartctl y la utilidad Discos GNOME.