O HDD externo corrompeu o NTFS, não pode ser montado no Windows. Como posso consertar isso no linux? [duplicado]

1

Estou testando meu HDD externo de amigos, que não pode ser acessado no Windows 7 - ele é instalado como dispositivo USB, mas não é montado. No linux, as leituras SMART mostram que o disco tem muitos setores defeituosos, mas ainda posso montá-lo e ler os arquivos (não tentei escrever). Comecei a ler arquivos usando find . -type f e dd if={} of=/dev/null -bs=256k e encontrei apenas alguns arquivos com erros de E / S. Infelizmente, também há pelo menos um caminho, que não existia no diretório antes (MFT corrompido).

A pergunta é: Qual é a maneira correta de corrigir esse tipo de corrupção de partição sem perder dados (além do já corrompido) e torná-lo montável no Windows, para que ele não precise do Linux para copiar os dados?

    
por mrówa 06.04.2013 / 20:00

1 resposta

0

Primeiro, desde que você possa montá-lo, copie os arquivos críticos para outro disco rígido primeiro.

Inicialize a partir do CD de instalação do Windows 7. Depois de selecionar Inglês e EUA na próxima tela selecione o reparo Então, prompt de comando.

chkdsk / R c:

Quando terminar, reinicie e veja o que acontece.

Se arquivos importantes forem danificados por setores defeituosos, compre o SpinRite em grc.com e execute-o. Se você tem muitos setores defeituosos, este programa levará uma quantidade louca de tempo para ser executado, mas funciona. Eu tive disco com muito e muitos setores defeituosos executados por um mês.

    
por 06.04.2013 / 20:15