Nuke thumbdrive e definir GPT + Partição

Nuke thumbdrive e definir GPT + Partição

Depois de usar meu pendrive USB2.0 de 16 GB como um stick de inicialização ESXi, agora não consigo formatá-lo. O Windows Explorer diria apenas:

A unidade não pôde ser formatada (ou algo parecido)

O Diskpart é capaz de criar uma partição RAW primária, mas também não consegue formatá-la.

GParted no Linux Mint 17.1 também não consegue formatar o stick:

O descritor do driver diz que o tamanho do bloco físico é 2.048 bytes, mas o Linux diz que é 512 bytes.

Também afirma que o stick tem um tamanho de 59,66GiB.

Existe uma maneira de destruir completamente o stick e configurá-lo manualmente novamente?

EDIT: O Live-CD do GParted também não conseguiu corrigir esse problema

Responder1

Que bom que você respondeu sua própria pergunta. OK, normalmente, a maneira de destruir um disco é zerar a tabela de partições com dd if=/dev/zero of=<RAW-DEVICE> bs=512 count=1.

Esse seria o fim da história, mas aparentemente isso pode ser impedido pelo sistema operacional. Através da Wikipédia:http://en.wikipedia.org/wiki/GUID_Partition_Table#Legacy_MBR_.28LBA_0.29

Os sistemas operacionais e ferramentas que não conseguem ler discos GPT geralmente reconhecem o disco como contendo uma partição de tipo desconhecido e sem espaço vazio, e normalmente se recusam a modificar o disco, a menos que o usuário solicite e confirme explicitamente a exclusão desta partição.

Isso explica um pouco suas mensagens de erro e o que aconteceu com você: o GPT está vinculado ao MBR e seu sistema operacional viu um MBR válido, mas um GPT inválido.

Responder2

Consegui resolver o problema sozinho usandogdisk. Na verdade, nenhum outro programa foi capaz de me dizer qual é realmente o problema. É isso:

Encontrado GPT inválido e MBR válido; convertendo o formato MBR para GPT na memória. ESTA OPERAÇÃO É POTENCIALMENTE DESTRUTIVA! Saia digitando 'q' se não quiser converter suas partições MBR para o formato GPT!

E

Aviso! A tabela de partições secundárias se sobrepõe à última partição em 3657528735 blocos! Você precisará excluir esta partição ou redimensioná-la em outro utilitário.

O que eu fiz:

Exclua todas as partições do stick:

Command (? for help): d
Partition number (1-4): 1

Command (? for help): d
Partition number (2-4): 2

Command (? for help): d
Partition number (3-4): 3

Command (? for help): d
Using 4

Crie um novo MBR

Command (? for help): o
This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): y

Verifique o disco

Command (? for help): v
No problems found. 31276989 free sectors (14.9 GiB) available in 1
segments, the largest of which is 31276989 (14.9 GiB) in size.

Gravar no disco

Command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

Depois disso consegui formatar o stick normalmente.

informação relacionada