3Sep

La guía para principiantes de Linux Disk Utilities

Saber cómo verificar el estado de su disco duro es útil para determinar cuándo reemplazar su disco duro. En el artículo de hoy, le mostraremos algunas utilidades de disco Linux para diagnosticar el estado de su disco duro.

Imagen de Scoobay

S.M.A.R.T Sistema

La mayoría de los discos duros ATA y SCSI modernos tienen un sistema de Tecnología de Monitoreo, Análisis e Informes( SMART).Los discos duros INTELIGENTES supervisan internamente su propia salud y rendimiento.

La herramienta SMART evalúa la condición de su disco duro en función de: el rendimiento del disco duro, la tasa de errores de búsqueda de los cabezales magnéticos y otros atributos que el fabricante de su disco duro incorporó a su disco duro.

La mayoría de las implementaciones de sistemas SMART les permiten a los usuarios realizar autocomprobaciones para monitorear el rendimiento y la confiabilidad de sus discos duros. La forma más sencilla de realizar una prueba del sistema SMART con Ubuntu es utilizar la 'Utilidad de disco' en 'Sistema' & gt;Menú 'Administración'.



La utilidad de disco le permite ver el modelo, el número de serie, el firmware y la evaluación general de la salud del disco duro, y también si el sistema SMART está habilitado en el disco duro.

El botón 'Datos SMART' le permite ver las características SMART de su disco duro.

El botón "Ejecutar autoprueba" le permite iniciar una autoprueba de transporte corta, extendida o de transporte en el disco duro.

Cuando ejecutas estas pruebas, verás un medidor de progreso, que te permite ver qué tan avanzado está el examen y cuál es el tiempo estimado de finalización.

La 'sección atribuida' le permite ver los errores y la información de autodiagnóstico. Sistema de archivos

Compruebe

Existen algunas otras herramientas, además de la GUI de la Utilidad de Discos, que podemos utilizar para diagnosticar el estado de nuestro disco duro. El File System Check( FSCK), que solo viene como una herramienta de línea de comandos, es una de las herramientas que a menudo usamos para verificar el estado de nuestro disco duro.

Puede utilizar la función 'Comprobar sistema de archivos' de la 'Utilidad de disco' para realizar la misma comprobación, si no es un experto en línea de comandos como nosotros.

Por supuesto, hay algunas situaciones en las que tiene para usar la herramienta de línea de comandos para verificar nuestro sistema de archivos. Por ejemplo, cuando estamos usando un sistema sin cabeza, cuando nuestra caja Linux no arranca, o cuando simplemente queremos mostrar nuestras habilidades de Kungfu en la línea de comando a nuestros amigos.

Al principio, la herramienta de línea de comandos de FSCK parece algo que solo un geek de la computadora puede manejar;Pero encontrará que FSCK es una herramienta muy fácil de usar. Hay una cosa a tener en cuenta antes de ejecutar FSCK;Debe desmontar el sistema de archivos con el comando 'umount'.Arreglar un sistema de archivos montado con FSCK podría terminar creando más daño que el problema original.

sudo umount /dev/ sdb

El comando FSCK es bastante sencillo:

sudo fsck -t ext4 /dev/ sdb

Este comando comprueba si un sistema de archivos ext4( /dev/ sdb) presenta inconsistencias. Debe reemplazar /dev/ sdb con su propia partición. Puede ejecutar el comando 'fdisk' para averiguar las particiones de su sistema:

sudo fdisk -l

Revisiones del sistema de archivos programadas

Si está utilizando Ubuntu, notará que Ubuntu ejecuta una sesión FSCK cuando arranca el sistema de vez en cuando.hora. Si encuentra que esta verificación programada es molesta, puede reprogramar el escaneo utilizando el comando 'tune2fs'.Así es como suele ser:

El parámetro de recuento de montaje nos dice que Ubuntu escanea nuestro disco duro después de 33 montajes de disco.

Podemos configurar el recuento de montaje con la opción '-c':

sudo tune2fs -c 35 /dev/ sda1

Este comando reconfigurará Ubuntu para escanear nuestro disco duro después de que se hayan montado 35 discos duros cuando se inicie el sistema.

Nota: cambie '/dev/sda1/' con su propia partición

Bloques erróneos

Un sector defectuoso es un sector en la unidad de disco de una computadora que no puede usarse debido a daños permanentes( o una incapacidad del sistema operativo para acceder con éxito), como daño físico ala superficie del disco.

Hay dos maneras de detectar sectores defectuosos en Linux: puede usar la GUI de la Utilidad de Discos, o si es un geek de línea de comandos como nosotros, puede usar el comando badblocks para revisar su disco duro en busca de sectores defectuosos:

sudo badblocks -v /dev/ sdb1

Badblock nos dará la cantidad de sectores defectuosos en nuestro disco duro.


zainul @ zainul-laptop: ~ $ sudo badblocks -v /dev/ sdb1
Comprobación de bloques defectuosos( prueba de solo lectura): 3134528 hecho, 3:27 transcurrido
3134560 hecho, 8:33 transcurrido
3134561hecho, 10:15 transcurrido
3134562 hecho, 11:57 transcurrido
3134563 hecho, 13:39 transcurrido
hecho
Pase completado, 5 bloques defectuosos encontrados.

Tiene dos opciones cuando ve bloques defectuosos. Puede buscar un nuevo disco duro o marcar estos bloques defectuosos como sectores de disco duro inutilizables. Esto implica dos pasos:

Primero tenemos que escribir la ubicación de los sectores defectuosos en un archivo plano.

sudo badblocks /dev/ sdb & gt;/home/zainul/ bad-blocks

Después de eso, necesitamos alimentar el archivo plano en el comando FSCK para marcar estos sectores defectuosos como sectores "inutilizables".

sudo fsck -l bad-blocks /dev/ sdb

FSCK, Badblocks y Disk Utility son algunas de las utilidades de disco que a menudo utilizamos para escanear nuestros discos duros. Comparta con los demás lectores si conoce otras utilidades de disco Linux para escanear discos duros.