Marcar blocos inválidos como inutilizáveis no NTFS usando linux

3

um de meus laptops está usando o Windows e, depois de um certo impacto, ele não inicializa mais, imaginei que o disco poderia ter sido danificado. Então eu lancei o Kali linux ao vivo e escaneei com badblocks (como neste artigo ) e encontrou dez mil deles (blocos ruins). Agora, como posso marcar esses blocos como inutilizáveis, porque parece que o fsck não funciona em NTFS.

badblocks /dev/sda > ~/bad_blocks
    
por Ben 09.03.2014 / 12:44

3 respostas

4

Eu tenho medo de que isso não ajude você a conseguir inicializar de qualquer maneira. O mais provável é que existam arquivos de sistema críticos nesses blocos danificados e você não pode acessá-los.

Seu HD não pode mais ser usado. O melhor que você pode fazer é usar a ferramenta ddrescue ou semelhante para fazer uma cópia completa do disco rígido ou o que pode ser acessado a partir dele em um arquivo em outro disco rígido e usar o software de recuperação de dados nesse arquivo de imagem do disco rígido .

    
por 09.03.2014 / 13:01
1

Não conheço nenhuma ferramenta Linux publicamente disponível que suporte isso. Está nos planos para ntfsck de ntfsprogs , o mais avançado pacote publicamente disponível para NTFS (veja ntfsprogs\ntfsck.c em sua origem ), mas é sobre isso. (Você pode contratar os desenvolvedores para implementar isso para você. Isso não é tão difícil tecnicamente, apenas tempo e esforço.)

Assim, sua melhor aposta agora é inicializar a partir de uma mídia ao vivo do Windows ( MS DaRT é o oficial para tarefas de reparo) e execute chkdsk /r .

Eu também consegui inicializar a partir de um Live CD do Linux, compartilhando o dispositivo de bloco com o Samba e, em seguida, montando e verificando-o na rede a partir de uma máquina Windows com ImDisk .

Como alternativa, Como desmarcar um cluster NTFS como ruim? descreve como fazer isso manualmente. Basicamente, ele está editando metadados NTFS em um editor hexadecimal.

    
por 31.10.2015 / 22:22
-2

Todos os blocos defeituosos devem estar em um só lugar como um scrach no disco rígido. Então, tente recuperar tudo o que puder e faça 2 partições ao redor da área defeituosa.

    
por 09.03.2014 / 16:12