Como alterar a posição atual da cópia ou pular a área no ddrescue

2

Atualmente, estou tentando recuperar dados de uma unidade WD Red de 3 TB com falha usando o ddrescue. Depois de duas semanas, obtive cerca de uma TB, mas depois li a velocidade dopada para alguns milhares de bytes por segundo e demoraria anos para terminar. Percebi que desligar e acionar a unidade aumenta a velocidade de leitura por alguns segundos a algumas centenas / mil kilobytes por segundo e, em seguida, cai novamente para super slow. Eu acho que há um pouco de poeira no prato que preso na cabeça do disco e é removido quando as cabeças deslizam na posição de estacionamento.
O ddrecsue está atualmente rodando assim: ddrescue -f -n -b 4096 /dev/sda /dev/sdb /media/usbstick/rescue.log

Eu quero agora pular esta área e continuar em outro lugar, digamos 1500GB, mas não sei como fazer isso. Existe o parâmetro --input-position=bytes , mas os documentos dizem:

Starting position of the rescue domain in infile, in bytes. Defaults to 0. This is not the point from which ddrescue starts copying.

Há também --skip-size=[initial][,max] , mas parece ser o tamanho para pular depois de um setor ruim que não é o que eu quero.

Alguma idéia de como conseguir isso?

    
por NKnusperer 12.03.2016 / 15:40

0 respostas

Tags