Eu tinha um disco rígido danificado que não era legível através de um sistema de arquivos há algum tempo e consegui recuperar os dados que ainda não estavam corrompidos usando o utilitário ddrescue. Eu usei um disco rígido externo que estava vazio e tinha uma capacidade maior do que o disco rígido que eu queria copiar. Em seguida, instalei o ddrescue no meu sistema ix e executei um script que copiou todo o conteúdo de uma unidade para o externo. Demorou muito tempo, mas conseguiu o que eu pretendia e foi capaz de recuperar o que eu poderia da unidade corrompida.
Por favor, esteja ciente de que o ddrescue pode limpar irreversivelmente o conteúdo do seu drive, portanto tenha muito cuidado e siga as instruções cuidadosamente. Eu criei um usb inicializável com o Ubuntu Rescue Mix e fiz o sre que o ddrescue foi instalado nele ... se não instalá-lo a partir dos repos então eu segui as instruções na página principal do ddrescue gnu ...
--- espero que isso ajude