Não é possível formatar ou excluir partições no pendrive devido a um erro de tabela GPT

21

Isto é o que obtive ao tentar formatar uma partição no meu pendrive:

Erro ao excluir a partição /dev/sdb1: A linha de comando parted --script "/dev/sdb" "rm 1"'saiu com o status de saída diferente de zero 1: Aviso: /dev/sdbcontém assinaturas GPT, indicando que ela possui uma tabela GPT. No entanto, ele não possui uma tabela de partição msdos falsa válida, como deveria. Talvez tenha sido corrompido - possivelmente por um programa que não entende as tabelas de partição GPT. Ou talvez você tenha excluído a tabela GPT e agora esteja usando uma tabela de partição msdos. Esta é uma tabela de partição GPT?

Erro: as tabelas GPT principal e de backup estão corrompidas. Tente criar uma nova tabela e use o recurso de resgate do Parted para recuperar partições.

(udisks-error-quark, 0)
Harun Guna
fonte
11
ok .... o que aconteceu é que eu criei um msdos usando o parted .. resolveu meu problema de partição, mas quando tentei formatar meu pendirve, obtive o seguinte erro ..... Erro ao sincronizar após o apagamento inicial: objeto (udisks-error-quark, 0)
Harun Guna

Respostas:

10

Provavelmente, seu disco continha originalmente uma tabela de partição GUID (GPT), mas você criou uma nova tabela de partição Master Boot Record (MBR) sobre ela com uma ferramenta que não entende a GPT. Como o GPT ocupa mais espaço que o MBR, isso significa que há dados restantes do GPT e partedestá ficando confuso por causa disso.

Se essa análise estiver correta, a solução mais fácil é executar FixParts no disco. A FixParts oferecerá a remoção dos dados restantes da GPT e, posteriormente, você poderá usar o disco normalmente. (Você não precisa fazer mais nada no FixParts; basta dizer a ele para remover os dados da GPT quando perguntar sobre isso e sair.)

Porém, existe uma ressalva: também é possível que você tenha um disco GPT, mas que algo tenha gravado acidentalmente uma tabela de partição MBR no disco. Nesse caso, você provavelmente deseja recuperar a GPT, não a limpe! Se for esse o caso, a solução é executargdisk no disco. Ele detectará o problema e perguntará se você deseja usar os dados GPT ou MBR. Diga para usar os dados da GPT, verifique se estão corretos digitando pe comparando a saída com o que você acredita estar correto e digite wpara salvar as alterações.

O FixParts ( fixparts) e gdiskfaz parte do gdiskpacote no Ubuntu. Normalmente, ele não é instalado por padrão; portanto, você pode precisar instalá-lo digitando sudo apt-get install gdisk.

Rod Smith
fonte
FixParts não funciona em 14.04
wranvaud 1/15
Acabei de verificar e fixpartsfunciona no Ubuntu 14.04. Você não disse o que não está funcionando, por isso é difícil para mim diagnosticar. Meu melhor palpite é que você possui um disco GPT, que fixpartsse recusará a tocar porque não foi projetado para gerenciá-los. Pode ser que você tenha encontrado algum outro problema ou até um fixpartsbug, mas sem mais informações eu realmente não posso diagnosticar, muito menos corrigi-lo. Por favor, envie um relatório de erro com informações detalhadas.
Rod Smith
Você pode esclarecer o que você quer dizer com "executar Fixparts"? Quando executo o comando fixparts /dev/sdb, recebo apenas um prompt do qual devo digitar um comando. Existe um comando específico para remover os dados restantes da GPT? Não vi nenhuma menção a isso na ajuda.
Jon Bentley
Verifique a documentação do FixParts , mencionada na minha resposta, para obter detalhes sobre como usá-lo. Se você tiver problemas depois disso, poste uma nova pergunta com detalhes do que você fez e do que não está funcionando.
Rod Smith
33

Eu me deparei com esse problema ao gravar em uma unidade antiga que havia sido gravada como um disco linux ativo.

Solução se você deseja apenas apagar o disco /dev/sdX:

sudo gdisk /dev/sdX
o  

(concorda em excluir partições)

w  

(concorda em escrever a tabela de partição)

E então você tem uma unidade perfeitamente em branco. Tudo o que resta é criar uma partição, se você quiser usá-la.

Nota: O Gdisk é uma ferramenta de particionamento de disco e pode apagar seu disco se não for cuidadoso. Ele foi projetado para criar, modificar e apagar partições.

ennui.bz
fonte
essa ansiedade funciona para mim.
user3687723
Isso só me ajudou a consertar um pen drive quebrado.
Soham Chowdhury
Esta é uma grande resposta, uma vez que me ajudou a salvar um stick USB emparedada meu :)
Niko