GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo verificar todo el disco duro en busca de errores y sectores defectuosos?

Puede que esté malinterpretando algunos conceptos aquí, pero que yo sepa, cada disco tiene una tabla de particiones y particiones reales.

Estoy buscando probar un disco duro en busca de sectores defectuosos y errores, pero las herramientas que encontré para hacer esto están destinadas a particiones, no a discos. badblocks toma una partición /dev/sda1 no /dev/sda . Misma historia con e2fsck .

Según tengo entendido, esas herramientas solo prueban el espacio asignado a las particiones, no un disco completo. ¿Hay alguna forma de probar un disco completo?

Respuesta aceptada:

¿Hay alguna forma de probar todo el disco?

Sí, usando badblocks :

badblocks /dev/sda

La página de manual se refiere a las particiones porque badblocks puede decir mkfs.ext2 sobre los bloques defectuosos que encuentra, y eso solo funciona cuando se comprueban las particiones. Pero badblocks funciona bien en discos llenos.

Sin embargo badblocks es realmente una reliquia de una era pasada cuando los discos duros no administraban sus bloques defectuosos por sí mismos. Hoy en día, los propios errores de seguimiento de las unidades son capaces de reasignar sectores defectuosos según lo permitan las circunstancias (por lo general, cuando se reescribe un sector defectuoso). Probablemente sea mejor que realice pruebas SMART y verifique los resultados:

smartctl -t long /dev/sda
smartctl -t offline /dev/sda
smartctl -x /dev/sda

(asegúrese de que cada prueba se complete antes de ejecutar la siguiente).


Linux
  1. ¿Cómo verificar si hay bloques defectuosos en un volumen físico Lvm?

  2. ¿Cómo borrar sectores defectuosos en el disco duro usando Ubuntu?

  3. Cómo verificar un disco en busca de bloques defectuosos o errores de disco en CentOS / RHEL

  4. Cómo configurar reglas UDEV para RAC OCR y dispositivos de votación en particiones

  5. ¿Cómo verificar el espacio en disco en Ubuntu 20.04 y 20.10?

Cómo verificar el espacio libre en disco en Linux [Terminal y métodos GUI]

Cómo verificar bloques defectuosos o sectores defectuosos en el disco duro en Linux

Cómo verificar el uso de espacio en disco para imágenes, contenedores y volúmenes de Docker

10 comandos para comprobar las particiones de disco y el espacio en disco en Linux

Cómo verificar el tamaño de los archivos y directorios en Linux

Cómo verificar el tamaño total del disco duro en la terminal de Ubuntu