ntfsfix /dev/sdX
é usado para corrigir possíveis erros em sua unidade, a saída completa desse comando deve ser algo semelhante a isto:
Mounting volume... The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... 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/sdc1 was processed successfully.
Se você está preso em Going to empty the journal ($LogFile)... OK
, isso pode significar que o comando ainda é Checking the alternate boot sector... OK
, eu recomendo que você espere, essa tarefa pode levar algum tempo, dependendo do seu disco rígido.
Além disso, se você sabe que seu disco rígido pode ter setores defeituosos, então aqui está sua resposta: Sistema de arquivos NTFS corrompido faz o ntfsfix travar
Outra opção é verificar seu disco rígido com o comando chkdsk
de uma máquina Windows.
Espero que isso ajude.