Cartão SD: GPT corrompida e MBR protegida

1. Cartão SD: GPT corrompida e MBR protegida

/dev/null
Dev_Null

(usa Outra)

Enviado em 23/05/2020 - 05:35h

Possuo um cartão micro sd de 32gb. O mesmo estava parado por um tempo devido esse problema. Estou tentando resolver e preciso de ajuda! Abaixo algumas informações do problema...

1º) $ sudo gdisk /dev/mmcblk0
GPT fdisk (gdisk) version 1.0.3

Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!

Caution! After loading partitions, the CRC doesn't check out!
Warning! Main and backup partition tables differ! Use the 'c' and 'e' options
on the recovery & transformation menu to examine the two tables.

Warning! One or more CRCs don't match. You should repair the disk!

Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged

****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************

Command (? for help): v

Problem: The CRC for the main partition table is invalid. This table may be
corrupt. Consider loading the backup partition table ('c' on the recovery &
transformation menu). This report may be a false alarm if you've already
corrected other problems.

Caution: The CRC for the backup partition table is invalid. This table may
be corrupt. This program will automatically create a new backup partition
table when you save your partitions.

Identified 2 problems!


2º) $ sudo fixparts /dev/mmcblk0
FixParts 1.0.3

Loading MBR data from /dev/mmcblk0

This disk appears to be a GPT disk. Use GNU Parted or GPT fdisk on it!
Exiting!


3º) $ sudo fdisk -l
Disk /dev/mmcblk0: 29,5 GiB, 31691112448 bytes, 61896704 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 1 61896703 61896703 29,5G ee GPT


4º) $ sudo parted -l
Error: Both the primary and backup GPT tables are corrupt.  Try making a fresh
table, and using Parted's rescue feature to recover partitions.
Model: SD (sd/mmc)
Disk /dev/mmcblk0: 31,7GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:


Anexei uma imagem do GPARTED


  


2. Re: Cartão SD: GPT corrompida e MBR protegida

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 23/05/2020 - 14:24h



Já tentou via Android ou via windows ... se sim e não logrou sucesso seu cartão mórréu !!



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




3. Re: Cartão SD: GPT corrompida e MBR protegida

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 23/05/2020 - 16:42h

Não entendi direito a pergunta do usuário.
Deseja:
-recuperar dados gravados no cartão?
-apenas "formatar" o cartão para ser utilizado novamente?


4. Re: Cartão SD: GPT corrompida e MBR protegida

Mauricio Ferrari
mauricio123

(usa Slackware)

Enviado em 23/05/2020 - 22:17h


mbr protegida pode ser a trava do adaptador micro sd ou o micro sd está protegido contra gravação.

hdparm -r 0 /dev/dispositivo

Se esse for o caso a formatação vai funcionar depois.

___________________________________
Conhecimento não se Leva para o Túmulo.


5. Re: Cartão SD: GPT corrompida e MBR protegida

Mauricio Ferrari
mauricio123

(usa Slackware)

Enviado em 23/05/2020 - 22:19h

Opa! é assim:

$ sudo hdparm -r0 /dev/mmcblk0

Tenta.

___________________________________
Conhecimento não se Leva para o Túmulo.


6. Re: Cartão SD: GPT corrompida e MBR protegida

/dev/null
Dev_Null

(usa Outra)

Enviado em 24/05/2020 - 07:30h

mauricio123 escreveu:

Opa! é assim:

$ sudo hdparm -r0 /dev/mmcblk0

Tenta.

___________________________________
Conhecimento não se Leva para o Túmulo.


Aqui está a saída do comando:
$ sudo hdparm -r 0 /dev/mmcblk0

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




7. Re: Cartão SD: GPT corrompida e MBR protegida

/dev/null
Dev_Null

(usa Outra)

Enviado em 24/05/2020 - 07:32h

ricardogroetaers escreveu:

Não entendi direito a pergunta do usuário.
Deseja:
-recuperar dados gravados no cartão?
-apenas "formatar" o cartão para ser utilizado novamente?


Estou tentando formatar esse cartão SD, sem qualquer interesse em recuperar dados.
Porém, não estou conseguindo, devido aos erros/problemas que mostrei no primeiro post.


8. Re: Cartão SD: GPT corrompida e MBR protegida

/dev/null
Dev_Null

(usa Outra)

Enviado em 24/05/2020 - 07:45h

Mauriciodez escreveu:



Já tentou via Android ou via windows ... se sim e não logrou sucesso seu cartão mórréu !!



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------



Coloquei no meu smartphone ANDROID e tentei formatar. O cartão foi reconhecido, porém o sistema acusou que era necessário formatar. Mas, o aparelho não conseguiu e reiniciou sozinho.


9. Re: Cartão SD: GPT corrompida e MBR protegida

Mauricio Ferrari
mauricio123

(usa Slackware)

Enviado em 24/05/2020 - 10:34h


tentou formatar de novo após a aplicação daquele comando hdparm?

___________________________________
Conhecimento não se Leva para o Túmulo.


10. Re: Cartão SD: GPT corrompida e MBR protegida

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 25/05/2020 - 00:19h

Dev_Null escreveu:
4º) $ sudo parted -l
Erro: as tabelas GPT principal e de backup estão corrompidas.
Tente criar uma nova tabela ou use o recurso de resgate do Parted para recuperar partições.
Model: SD (sd/mmc)
Disk /dev/mmcblk0: 31,7GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:

Aqui está a saída do comando:
$ sudo hdparm -r 0 /dev/mmcblk0

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

Estou tentando formatar esse cartão SD, sem qualquer interesse em recuperar dados.

Mídia do cartão não tem tabela de partição definida, apenas restos (lixo) eletrônico do particionamento GPT anterior e outros.
Programa Hdparm mostra somente leitura desabilitado (confiável ?).

Tente colocar o cartão num adaptador usb (parece um pendrive) e plugar numa porta usb.
Em alguns casos, os drives (dispositivos) para cartão de memória dão esse problema de somente leitura.

Tente "apagar" completamente o cartão com o programa Discos.
obs: todas as partições existentes no cartão deverão estar previamente desmontadas.
-botão de 3 linhas (parece um hamburger) na interface do programa
-formatar disco (não confunda com formatar partição)
-sobrescrever dados existentes com zeros (lento)
-sem particionamento (vazia)
https://i.imgur.com/3zOYP94.png

O dispositivo (adaptador + cartão) deve ser ejetado antes de ser removido fisicamente.
A ejeção e a remoção física do cartão, após o procedimento, é recomendável (não obrigatória) para que o sistema operacional entenda a mudança.

Se necessário lance o programa Discos com privilégios administrativos.
gksu gnome-disks

Caso consiga "apagar" o cartão, é só criar um novo particionamento, uma nova partição e formatá-la.
Caso use o programa Discos para isso, evite criar ambiguidades, exemplo.
-partição Linux nativa com sistema de arquivos fat, fat16, fat32, .....
-partição Win95 com sistema de arquivos ext2, 3 ou 4 ....
Usando Gparted não é necessário se preocupar com isso.

Boa sorte.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts