Recuperar dados de um disco rígido com falha [duplicado]

1

Eu tenho um disco rígido externo com falha (WD Passport). Ele tem uma partição formatada com ExFAT da qual eu gostaria de recuperar o máximo de dados possível. Existem um ou dois mil arquivos com tamanhos em torno de 20-40 MB ( arquivos de imagem brutos ).

Eu fiz um Ubuntu 16.04 live USB. Que ferramentas tem disponível para me ajudar a recuperar dados da unidade?

O Ubuntu já foi útil porque um simples comando cp não trava em arquivos que não pode ler. Após alguns segundos de tentativas, simplesmente diz "Erro de entrada / saída" e passa para o próximo arquivo. Em comparação, o OS X não montaria o volume e o Windows 10 ficaria preso indefinidamente nos arquivos que não pudessem ser lidos. Com o Ubuntu eu tenho talvez 2/3 dos arquivos usando uma única execução de cp .

Existe algo que eu possa fazer usando o Ubuntu além de ter executado cp uma vez no diretório em que estou interessado? Existem ferramentas que podem tentar uma recuperação mais agressiva (e ignorariam os arquivos que já foram copiados)? Nota: Eu só tenho um stick USB ao vivo (2 GB). Neste momento não tenho acesso a um computador com Linux instalado permanentemente.

Nota: Eu não posso cd em todos os diretórios no volume quebrado, mas os diretórios que contêm os arquivos de interesse parecem estar bem. Eu não estou procurando ferramentas que são projetadas para procurar por arquivos que parecem ser perdidos do sistema de arquivos.

    
por Szabolcs 31.08.2016 / 17:25

2 respostas

3

Use rsync . Algo como isso deve funcionar:

rsync -av --ignore-errors /defective/disk /safe/disk

Ele copiará todos os arquivos que podem ser copiados. Erros serão ignorados e a cópia continua. Se você omitir isso, a cópia parará com um erro.

Observe que você pode estar interessado em fazer uma cópia bloco a bloco do seu disco. Isto irá criar um arquivo enorme. Você pode fazer isso com dd .

dd if=/dev/defectiveDisk of=/target/disk/block-by-block.imh bs=1G conv=notrunc,noerror

Isso fornece uma imagem de todos os blocos recuperáveis

Esta imagem, você pode montar posteriormente como um dispositivo de loopback. Dessa forma, você pode se concentrar em salvar seus arquivos sem sobrecarregar o disco com defeito.

    
por jawtheshark 31.08.2016 / 17:43
1

Bem, eu recomendo alguns softwares que você pode confiar enquanto você não tem HDD para clonar. Eles são dd_rescue, dd_rhelp e GNU ddrescue. Fora dessas boas ferramentas, eu prefiro que o GNU ddrescue vá com a cabeça. Você pode google como trabalhar nesses softwares. Os softwares acima mencionados são todas as diferentes variantes da famosa aplicação dd. O GNU ddrescue é o sucessor do dd_resuce. Enquanto isso, todos esses pacotes são conhecidos no nome do pacote diferente no Ubuntu e a informação pode ser vista sobre aqui

    
por SAGAR BHOOSHAN 31.08.2016 / 17:52