Como posso automatizar o ddrescue a partir de um disco rígido USB defeituoso?

3

Eu tenho um problema interessante ...

Um amigo me pediu para recuperar dados de um disco rígido externo com falha (usb), o que eu tenho feito usando o utilitário ddrescue. No entanto, a cada poucas horas a unidade pára de responder (é por isso que estou recuperando os dados) e a velocidade de leitura cai para 0. Nesse ponto, se eu desconectar por 5 minutos e conectá-la novamente, posso executar novamente o ddrescue e continuar recuperando . Eu estou querendo saber se há alguma maneira de automatizar isso como a velocidade de leitura é bastante lenta e há uma grande quantidade de dados para recuperar.

Eu posso desligar a unidade usando:

udisks --unmount /dev/sdd1
udisks --detach /dev/sdd

Mas não encontrei uma maneira de girar a unidade novamente depois que ela foi "desanexada"

O outro problema que ainda não descobri é alguma maneira de descobrir quando a velocidade de leitura caiu para 0 e é hora de fazer este powercycle.

Alguém tem alguma ideia?

    
por Zenshai 17.10.2012 / 04:50

0 respostas