Quero formatar meu cartão SD usando Ubuntu, para isso sigoeste tutorial
Depois de digitar df
o comando, obtive uma lista de dispositivos de armazenamento. A partir daqui, posso ver o nome do meu cartão SD, /dev/sdb5
então substituo /dev/sdb1
por /dev/sdb5
todos os próximos comandos. Agora umount
o comando funciona bem, mas depois disso, quando digito, mkdosfs -F 32 -v /dev/sdb5
recebo estas linhas:
mkdosfs 3.0.12 (29 Oct 2011)
mkdosfs: unable to open /dev/sdb5: Read-only file system
então, como consertar isso.
Responder1
- Presumo que você (seu usuário Unix) seja o proprietário do dispositivo ou pelo menos tenha permissões suficientes sobre ele (por exemplo, se você for root).
- Se o comando
lsblk -o NAME,RO
mostrar seu dispositivo como somente leitura (RO=1), você pode tentar executarhdparm -r 0 /dev/sdb5
. Isso desativa o sinalizador somente leitura no kernel (de acordo comman hdparm
).
Informação adicional:
Essas etapas me ajudaram com um cartão micro SD que não deveria ser somente leitura (os cartões micro SD não têm chave de "bloqueio", mas meu adaptador também não tinha e foi reconhecido como bloqueado). Eu encontrei esta soluçãoaqui.
A Wikipedia explica que a chave de bloqueio físico nos cartões SD pode, mas não precisa, ser respeitada pelo software:link para a Wikipédia
Responder2
O cartão agora é inútil, espero que você não tenha nenhum dado importante nele. Aconteceu o mesmo com 3 cartões diferentes. Eu tentei tudo que descobri por aí, seja funciona em Linux, Mac ou Windows, e nada funciona.
Responder3
Tente usar esse cartão SD em um telefone, se possível, e formate-o. Já me deparei com esse problema anteriormente e o truque do telefone resolveu. Mas muito provavelmente o cartão tornou-se inútil, pois este é um problema muito comum.
Responder4
Sim, tive o mesmo problema e depois de me esforçar por muito tempo, finalmente encontrei uma solução.
Existem alguns cartões SD disponíveis no mercado com entrada microSD. ou seja, o cartão micrSD cabe no cartão SD.
Você pode usá-lo para desativar o botão de bloqueio no cartão SD e formatar... funciona perfeitamente.