Introduccion
Muchas veces nos pasa que se nos queda un disco duro interno corrupto, muchas veces propiciado porque lo hemos desconectado antes de que haya dado el visto bueno el sistema operativo.
Despues de desconectarlo intentamos volver a conectarlo y nos da error Unkonwn error mounting /dev/sda1”
NFTSFIX
Como su propio nombre indica este revisa los sectores del disco duro y resuelve los errores que encuentre.
Para ejecutarlo basta ejecutar sudo nftsfix /dev/{nombreDispositivoCorrupto}
Ejemplo (el error esta en el disco que montamos sobre /dev/sda1):
$ sudo ntfsfix /dev/sda1
[sudo] contraseña para dpena:
Mounting volume... $MFTMirr does not match $MFT (record 3).
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... FAILED
Correcting differences in $MFTMirr record 3...OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sda1 was processed successfully.
Volvemos a acceder al disco duro (sin necesidad de desconectarlo o desconectandolo) y voilá ahi esta funcionando como el primer dia.