O GNU ddrescueprimeiro copia rapidamente bons blocos usando um tamanho de bloco grande e, opcionalmente, tenta recuperar mais dados lendo blocos menores dentro dos blocos que falharam na primeira passagem. Isso requer um arquivo de log que registre quais áreas ainda estão faltando e a saída deve ir para um arquivo ou disco que permita acesso aleatório. Se for executado novamente com o arquivo de log presente, ddrescuetentará novamente ler apenas as partes que faltam.
Kurt Garloff dd_rescuecopia os dados em ordem sequencial, permitindo que sejam capturados no stdout, por exemplo, para comprimi-los antes de gravá-los em um arquivo. Quando um erro de leitura é encontrado dd_rescue, muda temporariamente para um tamanho de bloco menor para tentar recuperar os dados da área problemática antes de continuar com o restante do disco.
O GNU
ddrescue
primeiro copia rapidamente bons blocos usando um tamanho de bloco grande e, opcionalmente, tenta recuperar mais dados lendo blocos menores dentro dos blocos que falharam na primeira passagem. Isso requer um arquivo de log que registre quais áreas ainda estão faltando e a saída deve ir para um arquivo ou disco que permita acesso aleatório. Se for executado novamente com o arquivo de log presente,ddrescue
tentará novamente ler apenas as partes que faltam.Kurt Garloff
dd_rescue
copia os dados em ordem sequencial, permitindo que sejam capturados no stdout, por exemplo, para comprimi-los antes de gravá-los em um arquivo. Quando um erro de leitura é encontradodd_rescue
, muda temporariamente para um tamanho de bloco menor para tentar recuperar os dados da área problemática antes de continuar com o restante do disco.