Primero tenemos que saber es dónde están los sectores defectuosos y para saber ese dato vamos a Aplicaciones>Utilidad de discos, seleccionamos el disco que está dañado y clickamos en “Ver datos SMART“.
Si el disco que queremos reparar es el que contiene el sistema operativo tendremos que hacerlo en modo live porque el disco no puede estar montado, en caso contrario no hace falta. Abrimos una terminal e insertamos el siguiente comando y al final añadiremos la partición que vamos a reparar, por ejemplo si es la partición 3 sería /dev/sda3
sudo fsck -c -y -v /dev/sdaOpciones:
- -a. Confirmar automáticamente. No recomendado.
- -c. Comprobar bloques en el disco.
- -f . Forzar el chequeo aunque todo parezca ok.
- -v . (verbose) despliega más información.
- -r . Modo interactivo. Espera nuestra respuesta.
- -y. Asume yes de respuesta.
sudo badblocks -s -v -n -f /dev/sdaOpciones:
- -s. Nos muestra el proceso de escaneo del disco, mostrándonos los sectores ya chequeados.
- -v. Nos indica el modo de escritura utilizado.
- -n. Nos pone en modo no destructivo, esto quiere decir que se recuperarán los sectores dañados y la información en el disco duro no será dañada o eliminada.
- -f. Reparará los sectores dañados.
Información extraída de Ubuntu y algo más.