Este es en realidad un comentario largo ;-)
OMI, el sistema de archivos debería encargarse automáticamente a su debido tiempo, especialmente porque ha ejecutado la autocomprobación. Como puede ver, indica que la reasignación se realiza en caso de falla de escritura, por lo que la próxima vez que intente escribir en ella, se reasignará.
¿Podría indicar el propósito más grande detrás de hacer esto? Además de la preocupación sobre los bloques que requieren reasignación, ¿hay alguna otra molestia / problema que intente resolver al hacer esto?
La sugerencia en la publicación de ubuntuforums que ha citado es segura siempre que sepa exactamente qué sector ha fallado y tenga una razón convincente para solucionarlo. Por lo general, el sector # no se informa ni siquiera mediante programas de verificación de archivos, ya que el sistema de archivos lo extrae y maneja internamente.
Pero si debe encontrar los bloques defectuosos ofensivos, puede utilizar los siguientes pasos:
Tenga en cuenta el archivo del dispositivo correspondiente al sistema de archivos. Esto es de la forma / dev / hdc o / dev / sdb dependiendo del tipo de disco. Esto se muestra en la Utilidad de Discos ( System -> Administration -> Disk Utility). Si hace clic en el nombre del disco en la lista que se muestra en el panel del lado izquierdo, el nombre del dispositivo se puede leer en "Dispositivo:" a la derecha.
Desmonta todos los sistemas de archivos en ese disco. El siguiente comando no debería devolver ninguna salida.
mount | grep -i <device-name>
Ejecute el siguiente comando
badblocks -sv -b 512 <device-name>
Nota El -b 512objetivo es alinear el tamaño de bloque a 512 para que pueda usar el número informado por este comando como entrada ddcomo se explica en la publicación del foro
No recomendaría todo lo anterior, ya que de todos modos se ocupa de las operaciones normales del disco.