Você pode tentar zerar o cartão. Isso pode ser feito facilmente com o comando dd
.
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M
Isto irá escrever zeros em todas as células de memória dentro do cartão, deixando-o completamente em branco.
Eu tenho um cartão SD de 2GB que eu criptografei completamente com o TrueCrypt há algum tempo. No entanto, perdi a chave e não havia dados valiosos sobre ela.
O Windows 8 formatou para o fat32 sem problemas e pode usá-lo normalmente, então acho que o cartão em si está bem.
No entanto, o Ubuntu não vai montar ou formatá-lo:
till@till-E5218:~$ sudo mount /dev/mmcblk0 /mnt/mmc-SD02G
mount: /dev/mmcblk0: can't read superblock
till@till-E5218:~$ sudo mkdosfs -n 'SD' -I /dev/mmcblk0
mkfs.fat 3.0.26 (2014-03-07)
mkdosfs: failed whilst writing reserved sector
Deve haver uma maneira de fazê-lo funcionar porque funciona no Windows - mas estou sem ideias agora. Qualquer ajuda seria realmente apreciada.
Você pode tentar zerar o cartão. Isso pode ser feito facilmente com o comando dd
.
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M
Isto irá escrever zeros em todas as células de memória dentro do cartão, deixando-o completamente em branco.