ddrescue no ubuntu

0

Eu quero copiar de um disco rígido externo danificado com um tamanho de 500 GB. Eu usarei ddrescue para isso.

Posso usar da seguinte forma: Quero copiar apenas um diretório (chamado 'Documentos importantes') de um disco rígido de 500 GB. 'Documentos importantes' tem um tamanho de 1 GB. Então, no meu laptop, eu tenho um disco com espaço de 20GB, posso imaginar a pasta 'Documentos importantes' de 1GB para o disco rígido de 20GB?

    
por Rauf 22.09.2011 / 06:14

1 resposta

1

Em commandlinefu : Copie um arquivo usando dd e assista seu progresso.

dd if=/path/to/important/docs of=tofile & DDPID=$! ; sleep 1 ; while kill -USR1 $DDPID ; do sleep 5; done

Eu acho (não testado) que se você alterar o caminho do if para um diretório TALVEZ poderia funcionar. Se você fizer uma pesquisa no google, você lerá que esse é o caminho errado isto. Nas mesmas páginas, você pode ler que "não há tentativa de mapear setores defeituosos na mídia física", então acho que não funcionará, mas você não tem nada a perder.

O uso do "de" e as opções de "dd" podem ser como mostrado em esta página :

dd if=/path/to/important/docs of=/your/harddisk/myCD.iso bs=2048 conv=sync,notrunc

mkdir /mnt/myCD

mount -o loop /home/sam/myCD.iso /mnt/myCD

você criará uma imagem .iso e criará o diretório para montar a imagem e montar a imagem.

boa sorte!

    
por 23.09.2011 / 16:15