Formato Canot MicroSD. O sistema de arquivos é somente leitura

3

Eu o formatei para minhas necessidades especiais há algum tempo usando o fdisk. Não se lembra da tabela de partições, mas havia 1 partição fat32 e 1 partição ext4. Agora quero formatá-lo como fat32 clean, mas recebo os erros.

Quando abro o GParted, diz

/ dev / sdb contém assinaturas GPT, indicando que possui uma tabela GPT. No entanto, ele não possui uma tabela de partição de msdos falsa válida, como deveria. Talvez ele tenha sido corrompido - possivelmente por um programa que não entende as tabelas de partição do GPT. Ou talvez você tenha excluído a tabela da GPT e agora esteja usando uma tabela de partição do msdos. Esta é uma tabela de partições GPT?

Se eu clicar em sim - ele mostrará partições, mas a criação de uma nova tabela de partição falhará, pois é somente leitura. Se eu clicar em não, ele não será exibido na lista de dispositivos.

Aqui está uma foto da estrutura do dispositivo.

O que também é estranho, eu me lembro de fazer 1 GiB ext4 e descansar fat32. Mas mostra o contrário.

Então eu tentei formatá-lo com fdisk

# fdisk /dev/sdb
o
n
w
fdisk: cannot write disk label: Bad file descriptor

Eu me certifiquei de que eles estão desmontados

umount: /dev/sdb1: not mounted
umount: /dev/sdb2: not mounted

Depois, verifiquei os sistemas de arquivos. O segundo parece ser somente leitura

# fsck /dev/sdb1
fsck from util-linux 2.23.2
fsck.fat 3.0.22 (2013-07-19)
/dev/sdb1: 18 files, 96978/698280 clusters


# fsck /dev/sdb2
fsck from util-linux 2.23.2
e2fsck 1.42.8 (20-Jun-2013)
fsck.ext4: Read-only file system while trying to open /dev/sdb2
Disk write-protected; use the -n option to do a read-only
check of the device.

# fsck -n /dev/sdb2
fsck from util-linux 2.23.2
e2fsck 1.42.8 (20-Jun-2013)
/dev/sdb2: clean, 860/65664 files, 56633/262144 blocks

Tentei o truque zero, mas também falhei.

# dd if=/dev/zero of=/dev/sdb
dd: failed to open ‘/dev/sdb’: Read-only file system

# dd if=/dev/zero of=/dev/sdb2
dd: failed to open ‘/dev/sdb2’: Read-only file system

Tentou desativar a proteção contra gravação

# hdparm -r0 /dev/sdb

/dev/sdb:
setting readonly to 0 (off)
readonly      =  0 (off)

Depois disso, o fdisk ainda não consegue formatar.

No Windows 8, ele monta apenas a parte fat32. O diskpart também não pode apagar a tabela de partições. A saída do diskpart é traduzida do russo, portanto, pode não ser bem interpretada.

> diskpart
> select disk 1
> clean
diskpart encoundered an error: input-output error on the device

> convert mbr
This drive can't be converted. Ones that can't be converted are CD and DVD disks.
    
por Yaroslav Mytkalyk 09.10.2013 / 10:14

2 respostas

2

Finalmente encontrei a solução

O adaptador MicroSD possui um recurso de "bloqueio". Quando inseri o adaptador, o bloqueio sempre foi acionado para o estado bloqueado. Então eu consertei no estado desbloqueado usando a ducktape.

link

    
por 09.10.2013 / 10:27
-1

Bem, @Yaroslav resolveu o problema sozinho seguindo as instruções em neste link , estou apenas deixando isso mais claro.

Problema: Não é possível formatar o MicroSD. O sistema de arquivos é somente leitura

Embora este problema possa surgir devido a vários problemas que podem incluir:

  • Proteção física contra gravação
  • Problema de permissão de arquivo
  • Partições corrompidas
  • Não é possível montar a partição
  • Mais alguma coisa

Causa raiz: proteção contra gravação física

Isso significa que o seu leitor de cartão SD tem algum tipo de bloqueio, usando o qual você pode alternar o modo somente leitura. Abaixo, a imagem mostra a posição usual das travas nos dispositivos, embora possa variar.

Atribuição: WikiMedia Commons

Solução

Desde então, é uma coisa de hardware, então nenhum software ou comando (corrija-me, se eu estiver errado) vai ajudá-lo muito. O que você pode fazer é:

  • Desbloqueie o cartão de memória alterando o interruptor

    Apenas certifique-se de que o interruptor de bloqueio esteja na posição Desbloqueada que está para cima

  • Obtenha um novo Card Reader

    Se o interruptor de travamento estiver solto e se mover facilmente, é provável que o interruptor esteja deslizando para a posição travada quando o cartão é colocado em seu dispositivo host. Nesse caso, o cartão precisará ser substituído.

Sinta-se à vontade para adicionar mais detalhes.

    
por 08.05.2018 / 08:56