Como copiar um arquivo de vídeo muito grande com erro nele?

3

Eu tenho um arquivo de vídeo muito grande em um disco rígido externo USB. É cerca de 13 GB. Eu posso reproduzir o vídeo diretamente e parece que não há problema. Mas se eu tentar copiar o arquivo para outros lugares, recebo um erro estranho e o dispositivo USB é desconectado automaticamente e, em seguida, conecto novamente.

Eu tentei copiar do KDE, usando cp , ou rsync , sem sorte. Estou ficando sem idéias. Eu nunca vi esse tipo de problema antes.

P.S.

  • O arquivo está em uma partição LVM.
  • Eu não tenho a mensagem de erro agora. Mas eu lembro que era como

Failed to read block ...

    
por davidshen84 20.10.2013 / 13:53

2 respostas

4

Você pode tentar a sua sorte com ddrescue . Geralmente é usado para discos inteiros ou partições, mas também funciona com arquivos únicos. Mantém um arquivo de log para novas tentativas.

ddrescue /source/your_video.avi /target/your_copy.avi /target/your_copy.logfile

Se o disco desaparecer nesse processo, basta remontá-lo e iniciar o comando novamente, e ele deve continuar de onde parou.

ddrescue também tem um monte de opções, use info ddrescue para exemplos de uso manuais e mais detalhados.

Se você tiver um disco de sobra, fazer uma cópia inteira do disco pode dar melhores resultados. Depende do que está danificado exatamente - o próprio arquivo ou apenas os metadados do sistema de arquivos.

    
por 20.10.2013 / 14:37
2

Sua unidade provavelmente está falhando. Você deve ver mensagens com esse efeito no seu dmesg log. Eu tentaria reparar o disco com HDAT (freeware) ou possivelmente Spinrite (Comercial). Eu usei essas duas ferramentas para recuperar discos que estavam falhando e ambos funcionaram bem no passado.

Além disso, você pode verificar as informações do SMART da unidade:

$ smartctl --all /dev/{hd?,sd?}

Isso não corrigirá nada, mas permitirá que você saiba se há algo em destaque na integridade da unidade.

Quando a unidade estiver em um estado utilizável, eu usaria o Clonezilla para replicá-lo o mais rápido possível para um HDD alternativo ou aquele arquivo de vídeo fora do HDD.

    
por 20.10.2013 / 15:16