MicroSD Partições sobrepostas

1

Eu tenho um cartão SanDisk MicroSD HC (16GB) e estou enfrentando alguns problemas ao usá-lo. Ele foi instalado em um celular Nolia E71 (que pode manipular cartões SD de até 8GB - acredito que esta é uma pista para a resposta à minha pergunta) e agora eu quero usá-lo em um adaptador USB. O problema é que nenhum sistema operacional reconhece a placa corretamente. E71 me diz que o cartão está corrompido, mas não é possível formatá-lo. Eu tentei o Windows, Mac OSX e Linux e simplesmente não consigo reformatar o cartão. O mais longe que consegui foi com o Linux. Usando GParted eu posso ver a tabela de partição, que é mostrada da seguinte forma:

Partiton      File System       Size       Used   Unused   Flags
unallocated    unallocated      4.00MiB      --     --
/dev/sdb1      unallocated     14.83 MiB     --     --

Nota: logo antes da palavra "não alocada" na linha / dev / sdb1, há um sinal de "aviso" e quando eu clico nele vejo a seguinte mensagem:

**** Unable to detect file system! Possibles reasons are:
**** - The FS is damaged
**** - The FS is unknown to GParted
**** - There is no FS available (unformatted)
**** - The device entry /dev/sdb1 is missing

Eu apaguei a partição / dev / sdb1 e criei uma nova (FAT32, por exemplo) e, ao aplicar as alterações, recebo a mensagem da libparted "Não consigo ter partições sobrepostas".

O arquivo de detalhes do GParted (um arquivo HTM contendo as mensagens do sistema referentes a essa operação me diz que a partição / dsv / sdb1 foi excluída com sucesso, mas mostra um erro ao criar a nova partição exibindo a opção "Não é possível ter partições sobrepostas".

fdisk -l output é o seguinte:

*** Disk /dev/sdb: 15.9 GB, 15951339456 bytes, 31116288 sectors
*** Units = sectors of 1 * 512 = 512 bytes
*** Sector size (logical/physical): 512 / 512 bytes
*** I/O size (minimum/optimal) : 512/512 bytes
*** Disk label tye: dos
*** Disk identifier: 0x00000000

*** Device       Boot    Start       End       Blocks    Id     System
*** /dev/sdb1            8192   31116287     15554048     b    W95 FAT32

Eu já tentei o cfdisk / deb / sdb1 para apagar a partição danificada e criar uma nova, mas não funcionou ...

Estou quase desistindo ... os dados armazenados no cartão SD não são importantes. Na verdade, o cartão SD também não é tão importante .. é apenas por curiosidade, porque isso pode acontecer com um HD ...

Algum comentário?

    
por Giancarlo 17.03.2014 / 03:09

3 respostas

0

Você pode simplesmente criar uma nova tabela de partições.

Primeiro, abra o gparted e verifique se você tem o cartão SD selecionado.

Em seguida, vá para Dispositivo > Criar tabela de partições

Fonte: link

Alternativamente, você pode usar dd para zerar o cartão SD e e criar uma nova tabela de partição (como acima)

O comando para zerar um disco rígido é

dd if=/dev/zero of=/dev/sdX bs=1M (substituindo X pelo nome)

Fonte: link

Para encontrar o nome do dispositivo do cartão SD (por exemplo, / dev / sdb), você pode usar o comando lsblk ou verificá-lo no gparted.

Espero ter ajudado.

    
por 17.03.2014 / 03:34
0

A mensagem "Não pode ter partições sobrepostas" faz-me pensar que está a executar uma versão bastante antiga do GParted. Tais erros eram comuns ao mesmo tempo por causa de erros na biblioteca libparted em que o GParted depende. Versões mais recentes não devem ter esse problema.

Dito isso, não vejo nenhuma evidência de que seu problema seja uma das definições de partição; em vez disso, acho que você tem um sistema de arquivos danificado. O utilitário GParted lida com o particionamento e a criação do sistema de arquivos, mas você pode executar essas tarefas separadamente. Especificamente:

mkdosfs /dev/sdb1

Esse comando (digitado como root ou usando sudo ) criará um novo sistema de arquivos FAT em /dev/sdb1 .

    
por 18.03.2014 / 02:06
0

Tente isto:

1) Destrua a tabela de partições existente:

dd if=/dev/random of=/dev/sdb bs=512 count=1024

2) Limpe as tabelas de partição do kernel na memória.

Eject the card and reinsert it.  Or reboot.

3) Em seguida, tente usar o gparted novamente, esperamos que funcione dessa vez.

    
por 18.03.2014 / 02:39