Minha resposta para outra pergunta pode ser útil aqui. Estou colando o fragmento mais importante abaixo.
Linux is not well equipped to fix corrupted NTFS. There is
ntfsfix
tool, however its manual says:
ntfsfix
is a utility that fixes some common NTFS problems. ntfsfix is NOT a Linux version ofchkdsk
. It only repairs some fundamental NTFS inconsistencies, resets the NTFS journal file and schedules an NTFS consistency check for the first boot into Windows.Como você pode ver, a ferramenta deixa o trabalho difícil para o Windows fazer. Parece que não há como reparar problemas graves de NTFS apenas no Linux.
A ferramenta certa é o Windows
chkdsk
com a opção/f
.
Para usar chkdsk
com a imagem bruta, use o ImDisk. Eu não tenho nenhuma experiência com o ImDisk, mas é recomendado aqui .
Acho que chkdsk
pode corrigir inconsistências (se houver) no próprio sistema de arquivos, mas não recuperará o conteúdo dos arquivos que foi perdido (se for o caso), porque o NTFS não tem redundância para isso.