¿Cómo usas badblocks?

26

Necesito hacer una prueba destructiva (rw) en una nueva unidad y una de solo lectura en una unidad que se cayó de mi matriz RAID. Quiero ver si encuentra problemas y qué tan avanzado está.

xenoterracida
fuente

Respuestas:

29

Deje /dev/sdaser el nuevo disco en el que probar destructive-rw y /dev/sdbel disco viejo donde desea no destructivo-r

# badblocks -wsv /dev/sda
# badblocks -sv /dev/sdb

-s da el indicador de proceso

-v da salida detallada

-w permite lectura-escritura destructiva

-n sería lectura-escritura no destructiva

La prueba de solo lectura es la predeterminada y no necesita parámetros especiales.

fschmitt
fuente
55
Es posible que desee agregar el uso de la opción "-o archivo_salida" para bloques defectuosos también porque escribe los sectores defectuosos en un archivo al que puede pasar mke2fso e2fsckpara que esas herramientas sepan qué bloques están rotos.
tante
2
@tante tiene razón sin "-o output_file", los resultados se envían a la pantalla, e2fsck no los puede utilizar. Sin embargo, la página de manual de badblocks recomienda que ejecute "e2fsck -c" en lugar de utilizar badblocks -o, para evitar posibles desajustes del tamaño de bloque, fwiw ...
rogerdpack