Eu tenho um cartão de memória SanDisk SDXC de 64 GB que gostaria de usar com o meu MacBook Pro e seu slot para cartão SD. No entanto, estou com problemas para formatar / particionar meu cartão SD e não consigo descobrir o que está acontecendo.
Quando insiro o cartão SD no slot, recebo o seguinte do Lion: O disco que você inseriu não era legível por este computador. Inicializar ... Ingore ou Ejetar
Se eu abrir o Utilitário de Disco, vejo o disco listado como Apple SDXC Reader Media e quando tento formatar na guia "Apagar" (como exFAT ou qualquer outro formato), recebo o seguinte erro: Falha ao apagar o disco com o erro: Não foi possível gravar no último bloco do dispositivo.
Um pouco de fundo: o cartão SDXC estava funcionando bem quando o comprei pela primeira vez. Mas então comecei a usar o sabnzbd http://sabnzbd.org/ para baixar e gravar arquivos diretamente no cartão SD. Algo aconteceu (não me lembro qual foi o erro!) E desde então não consigo escrever no meu cartão. Estou tentando formatá-lo para resolver o problema, mas parece que o problema é bastante profundo.
Qual é a melhor maneira de formatar o cartão para exFAT via terminal? Essa pode ser a próxima coisa que eu tento.
Você tem alguma sugestão para formatar / consertar este cartão SD?
fonte
diskutil
.Respostas:
O procedimento a seguir deve formatar seu cartão SD para torná-lo utilizável novamente e fazer com que setores defeituosos no cartão sejam remapeados, se isso fizer parte do seu problema. Aviso, apagar a unidade errada pode fazer você chorar, portanto, saiba o que está fazendo.
diskutil list
diskutil list
mais uma vez/dev/disk3
ou 4 ou 5, etc.diskutil unmountDisk /dev/disk#
onde # é o número que você determinou anteriormentesudo dd if=/dev/zero of=/dev/rdisk# bs=64k
e certifique-se de substituir o # pelo número do disco anterior. Observe o 'r' na frente do rdisk, caso você o esteja digitando manualmente, em vez de copiar / colar o texto. Sua senha deve ser solicitada para executar este comando porque é perigoso(64 x 1000 / n) / 60 = minutes until it finishes
onde n é a taxa em MB que você acabou de determinar ou 5 no meu exemplofonte
sudo
ctrl + T
(yes, ctrl , not command) na janela do terminal, enquanto o processo está em execução. Em seguida, ele exibirá algumas estatísticas com algo como(4643369 bytes/sec)
no final. Isso é um pouco mais preciso, pois é apenas a velocidade do processo em execução, não o acesso geral ao disco de todo o sistema (que você obtém do Activity Monitor).