Por que você não usa o ddrescue? Foi projetado para esse propósito em questão.
Eu tenho uma instalação Linux em uma partição de 50 GB, em um antigo disco sata de 80 GB que está começando a mostrar alguns erros em seu status SMART, e também, é um disco lento antigo. Então eu quero copiá-lo para um novo disco sata com uma partição sobressalente de 500GB.
Eu tentei fazer isso usando o gparted usando copy / paste. O Gparted começa a copiá-lo, mas falha com um erro de leitura após cerca de 9 GB. Verificar o sistema de arquivos na partição de origem não mostra erros, mas eu vejo três setores no SMART "Current Pending Sector Count" (usando o Disk Utility do Ubuntu) e estou pensando que eles são o problema? Existe uma maneira de forçá-lo a remapear esses setores para eliminar os erros?
Existe uma maneira de dizer ao gparted que ele continua, em vez de parar, quando encontra um erro de leitura? Devo tentar uma ferramenta diferente?
Por que você não usa o ddrescue? Foi projetado para esse propósito em questão.