Correção do cartão SD que está relatando um tamanho muito grande?

1

Eu tenho um cartão de 4 GB miniSD que informa que tem 6 GB de espaço em oposição aos 4 GB deveria ter. Existe alguma maneira de piscar o cartão para que ele informe o tamanho adequado?

Eu tentei Utilitário de disco no Mac e diskpart no Windows, bem como GParted no Linux, nenhum dos quais pode parece formatar o cartão com sucesso ou alterar / criar um esquema de partição.

Eu esperava que houvesse algum editor de baixo nível que pudesse "fazer o flash do firmware" ou algo do tipo no cartão?

    
por WillFM 16.09.2011 / 18:20

2 respostas

1

Eu sempre uso o Disco USB da HP Ferramenta de Formatação de Armazenamento no Win XP e / ou Win 7. Funciona muito melhor que a ferramenta de formatação nativa. Você pode querer experimentar isso.

    
por 16.09.2011 / 19:09
1

Tente zerar a placa usando o seguinte comando no Linux como root:

cat /dev/zero > /dev/<card>

Substitua <card> pelo nome real do dispositivo de cartão. Isso apagará qualquer tabela de partição incorreta que possa existir no cartão. Depois de fazer isso, tente reparticionar e reformatar o cartão novamente.

Editar: Já que você indica que isso retorna um erro de E / S, parece que o cartão não pode ser gravado por qualquer meio e é provavelmente inutilizável. Um cartão de memória deste tipo geralmente custa menos de US $ 10 para substituir; veja link .

    
por 16.09.2011 / 18:49