
Qué utilidad y cómo se utiliza para comprobar si hay bloques defectuosos en un directorio específico
Respuesta1
¿Supongo que estás hablando de bloques defectuosos en archivos?
# drop FS caches to force the kernel to reread files from the disk
echo 3 | sudo tee /proc/sys/vm/drop_caches
# simply read files to RAM
find /directory -type f -exec cat '{}' >/dev/zero \;
Si este comando se completa sin mostrar ningún mensaje de error en la pantalla, todos los archivos son legibles y no hay bloques defectuosos.
Sin embargo, en algunos casos esto puede no ser suficiente porque los bloques pueden ser legibles pero no escribibles, en cuyo caso tendrá que desmontar toda la partición y ejecutarla badblocks
en modo RW.