Meu disco ext4 travou e estou usando o ddrescue para tentar salvá-lo. No entanto, o disco travado é 3 TB, e eu só tenho outra unidade de 3 TB para o arquivo de imagem. Eu assumi que este arquivo de imagem seria muito grande para o novo disco vazio, então depois que 2700gb foram resgatados eu interrompi o processo para tentar gravar o resto da imagem em um segundo disco.
Eu iniciei o processo com
ddrescue -v --no-split /dev/sdc /mnt/red/imagefile /mnt/500gb/logfile
/ dev / sdc é o disco travado / mnt / red é o novo disco rígido, imagefile é minha imagem / mnt / 500gb / logfile é o arquivo de log
Tudo parecia normal até que eu interrompi a imagem, então tentei continuar a imagem no segundo disco usando:
ddrescue -v --no-split /dev/sdc /mnt/500gb/imagefile2 /mnt/500gb/logfile
ou seja, exatamente o mesmo comando de antes, direcionando apenas o arquivo de imagem para outro disco
No entanto, após alguns segundos, o ddrescue sai e reclama que não há espaço disponível no dispositivo, mas o dispositivo está vazio, além do arquivo de log. O que não entendo é que o imagefile2 é criado imediatamente com um tamanho de 2.732.050.104.320 (supondo bytes), que é aproximadamente do mesmo tamanho que a quantidade recuperada no primeiro arquivo de imagem.
Não consigo encontrar instruções em nenhum lugar sobre por que isso pode acontecer. Presumi que o segundo arquivo de imagem teria aproximadamente o mesmo tamanho que o restante a ser resgatado. ou seja, 250gb.