O dd lê todos os bytes possíveis do cartão SD?

O dd lê todos os bytes possíveis do cartão SD?

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?

informação relacionada