SDCard restaura o número de setores

0

Eu tenho um cartão SD de 8GB que foi pré-carregado com o Android (incluído no hummingboard, uma alternativa pi framboesa). Como eu quero piscar outro sistema operacional (OpenELEC), eu inseri este cartão para o meu PC com Windows. O cartão foi detectado com êxito, mas foi relatado como apenas 16 MB e, portanto, nem o Windows nem o Imager de disco do Win32 conseguiram formatar e exibir a nova imagem. Eu até tentei reparticioná-lo usando a ferramenta gparted (LiveCD) em um VMWare.

Eu tentei formatar o SD usando a ferramenta SD Formatter, mas agora o Windows relata como FAT32 com menos espaço - 15,9MB. O número de setores disponíveis caiu de 32768 para 32711 (conforme relatado pelo arquivo VMDK, que era necessário para o VMWare).

Você tem alguma sugestão sobre como restaurar a capacidade do cartão SD para seus 8 GB completos?

Obrigado antecipadamente.

    
por grubi 31.12.2014 / 00:00

1 resposta

1

Apague o MBR (ou o que estiver instalado no primeiro setor) usando o comando dd :
Inicialize a partir de um LiveCD do Linux e abra um terminal para obter um prompt do shell.

dd if=/dev/zero of=/dev/xxxx count=16

Substitua /dev/xxx pelo nome de dispositivo adequado do cartão SD (por exemplo, /dev/sdb ou /dev/mmcblk0 ).

Em seguida, instale um novo MBR (por exemplo, usando o Gparted).

    
por 31.12.2014 / 00:19