Eu tenho este cartão MicroSD de 16 GB danificado que dificilmente pode ser lido por um leitor de cartão (um dos meus dois leitores o reconheceu) e aparece no sistema como uma unidade com uma única partição bruta com 200 MB de espaço.
Minha ideia era mexer na geometria do disco com testdisk aumentando o número de cilindros, mas tudo além desses 200 MB causava erros de leitura.
Além disso, tentei adicionar o número desejado de bytes (16 GB) do dispositivo, mas ele me deu apenas 200 MB novamente.
Então, minha pergunta é: o resultado do trabalho do dd prova que esses 200 MB são todo o espaço que sobreviveu e não existe uma maneira de "software" de fazer o dd ler mais?