Si tengo "bloques defectuosos", escriba su salida en un archivo, y ese archivo está vacío, ¿eso significa que no se encontraron bloques defectuosos?


8

Recientemente ejecuté badblocksen un disco duro de servidor grande para verificar posibles problemas (SMART informó que todo estaba bien, pero necesitaba estar seguro).

El comando que utilicé fue: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive utilicé el modo de escritura destructiva porque el tiempo de inactividad de la unidad era importante, y determinamos que sería más rápido destruir la unidad durante la comprobación de bloques defectuosos y luego volver a agregarla al RAID que tenía sido parte de más tarde que esperar en la prueba no destructiva.

Cuando se completó, se myfile.txthabía creado pero estaba vacío.

Esto parece una pregunta muy tonta, pero: el archivo que está vacío indica que no se encontraron bloques defectuosos, ¿correcto? La página de manual de badblocksparece indicar esto, pero quiero estar tan seguro como pueda.

Respuestas:


4

Sí, si el archivo está vacío, badblocksno encontró ningún bloque roto. ¿También ejecutaste la autoprueba SMART extendida?


Sí, lo hice. Solía badblockshacerlo porque quería estar doblemente seguro, ya que desconectar el sistema o romper el RAID para verificar la unidad hace que los usuarios se pongan de mal humor. ¡Gracias!
Zac B

0

Los métodos no importan. Todo lo que tiene que hacer es escanear toda la superficie del disco. Puede hacerlo de forma inteligente (prueba fuera de línea extendida) o incluso mediante el uso dd. Debe leer todos los sectores del disco porque no hay otra forma de verificar si todos los sectores funcionan. Entonces, si realizó el análisis completo y no se informó ningún sector, entonces todo está bien.

No estoy seguro, pero creo que el "modo de escritura destructiva" es para la reasignación de un bloque defectuoso porque esto solo se puede hacer si se escribe un sector dañado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.