SD Card corrompido após copiar com o comando dd

5

Eu estava tentando mover a imagem do Pidora (Fedora para Raspberry Pi) para meu cartão sd usando o comando dd , mas percebi que tinha esquecido de colocar o argumento bs=4M e tive que terminar o programa metade caminho. Depois que eu tentei copiar novamente com o comando certo, vi que o led do cartão SD não vai piscar eo computador não vai escrever nada para o cartão SD, assim como o cartão SD foi corrompido. Então terminei o comando novamente e tentei formatá-lo com fdisk . Mas sem sucesso. Tudo o que estava tentando acessar o cartão SD estava congelando.

Eu tentei corrigi-lo com testdisk , mas toda vez que ele tenta ler / escrever algo do cartão, ele retorna um erro de leitura.

Eu tentei escrever 0 no setor 0 do cartão, mas não funcionará:

[0x4d@nathalia ~]$ sudo dd if=/dev/zero count=1 of=/dev/mmcblk0
dd: writing to ‘/dev/mmcblk0’: Input/output error
1+0 records in
0+0 records out
0 bytes (0 B) copied, 0.00558315 s, 0.0 kB/s 

No entanto, a gravação na segunda partição da placa funciona:

[0x4d@nathalia ~]$ sudo dd if=/dev/zero count=10 of=/dev/mmcblk0p2
10+0 records in
10+0 records out
5120 bytes (5.1 kB) copied, 0.00309397 s, 1.7 MB/s

Existe alguma maneira que eu consiga de alguma forma reparar o cartão SD? A informação não é importante. Eu só preciso que funcione novamente.

Obrigado.

    
por Miro Markaravanes 17.03.2014 / 00:43

1 resposta

1

  1. Use o programa "Disk Utility" fornecido com o sistema operacional. Ou use o Gparted

  2. Exclua todas as partições nele. Crie uma nova partição única.

Espero que seu problema seja resolvido. Tudo de bom

    
por 26.03.2014 / 10:32