Talvez haja um problema com o MBR no seu dispositivo (sdc), tente o testdisk e talvez ele consiga corrigi-lo no sdc? Ou, o próprio sdc pode ter alguns erros físicos, pessoalmente eu tive alguns problemas com memória flash USB (cartões SD, thumbdrives) e várias partições.
Ou talvez haja um problema com o backup da partição (hbcd.iso), tente
fsck.msdos -n /var/isos/hbcd.iso
e veja se ele gosta da partição fat32 ou não. (-n não faz alterações, apenas para verificar)
Ou Primeiro, para obter os dados, montar diretamente o arquivo hbcd.iso deve funcionar se for um bom sistema de arquivos fat32, então você pode copiar tudo dele sem tocar com o sdc. O Testdisk pode copiar os arquivos diretamente dele também e pode funcionar melhor se houver algum problema com ele (execute testdisk hbcd.iso). Algo como isso deve funcionar:
mount -o loop,ro hbcd.iso [somedir]
E se montar & amp; testdisk não pode ler o sistema de arquivos, em seguida, o photorec (parte do pacote testdisk) pode extrair os dados do hbcd.iso, mas provavelmente não manterá nenhum nome de arquivo original. Acho que o sleuthkit deve ter algumas boas ferramentas de escaneamento de dados, talvez até mesmo testdisk / photorec.
Não se esqueça da regra de recuperação de dados: FAÇA UMA CÓPIA DE BACKUP E REP lITE PRIMEIRO! Caso contrário, algum pequeno erro de digitação ou um programa incorreto poderia apagar tudo, então faça o backup de hbcd.iso.