Linux: Qual é a melhor maneira de copiar de um HD danificado?

8

Eu recebo erros de E / S do meu HD de armazenamento quando tento copiar arquivos. São arquivos de vídeo brutos grandes, para que eu possa tolerar erros.

cppara no primeiro erro de leitura e scp/ rsyncreclama e exclui a cópia. Com os sinalizadores de ignorar / forçar corretos, provavelmente consegui que todos deixassem uma "cópia danificada".

Qual ferramenta devo usar para isso (incl. Opções)?

Ou seja, qual ferramenta criará a "melhor" cópia (mais próxima do original)?

Nota: Este é um disco com danos físicos, confirmado pelas ferramentas de diagnóstico adequadas. Eu também executei um fsck completo.

Joernsn
fonte

Respostas:

12

O ddrescue deve funcionar - ele foi projetado para essa mesma situação.

O GNU ddrescue é uma ferramenta de recuperação de dados. Ele copia dados de um arquivo ou dispositivo de bloco (disco rígido, cdrom etc.) para outro, tentando recuperar os dados em caso de erros de leitura. A operação básica do ddrescue é totalmente automática. Ou seja, você não precisa esperar por um erro, interromper o programa, ler o log, executá-lo no modo reverso, etc.

Você pode baixá-lo aqui ou encontrar um manual aqui . Também é pré-instalado no SystemRescueCD .

Journeyman Geek
fonte