Velocidade percorrida por DVD com ddrescue

0

Estou usando o ddrescue para obter dados de DVDs danificados.

Se os DVDs forem muito danificados, a unidade de CDROM realmente se esforçará para ler e poderá gastar 10 segundos continuamente reajustando o braço do feixe ou o que estiver fazendo.

Portanto, para evitar esforço desnecessário na unidade, pensei: 1. Defina um valor de tamanho de bloco alto. 2. Se algum erro for detectado, não tente ler novamente; apenas pule até encontrar dados legíveis.

No entanto, as opções em ddrescue me deixaram confuso. Qual é a diferença entre --max-errors e --retry-passes e quais são as contribuições de --no-scrape e --no-trim ?

Por fim:

  1. Quais são as opções corretas para percorrer eficientemente um DVD uma vez o mais rápido possível?
  2. Como o ddrescue pode ser executado várias vezes preenchendo os espaços em branco em uma imagem de arquivo existente, quais seriam as opções para uma segunda execução mais completa?
por forthrin 08.01.2015 / 07:38

1 resposta

1

Você deve seguir a recomendação para CDROM no manual :

 ddrescue -n -b2048 /dev/cdrom cdimage logfile
 ddrescue -d -b2048 /dev/cdrom cdimage logfile

E esteja preparado para levar vários dias até que um DVD seja lido. Eu mesmo fiz apenas 4Gb drives, mas leia um relatório (agora um link quebrado) de alguém levando 10 dias para um DVD 7.8Gb.

max-errors influencia quantos erros podem ser encontrados em um bloco, retry-passes influencia a frequência com que um bloco é tentado. no-scrape e no-trim influenciam as fases de raspagem e recorte. Eu nunca precisei usar essas opções extras para ddrescue , a única coisa que você precisa em minha experiência é paciência.

    
por 08.01.2015 / 09:59

Tags