GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

1. GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 28/08/2023 - 20:00h

Boa noite senhores.

Estou com uma duvida aqui que ainda nao entendi se é realmente um problema ou um bug do fdisk,
Uso o Debian 12 no meu notebook e ele esta 100% atualizado. Não fiz nenhuma alteração de hardware ou de particionamento. Tenho usado o computador diariamente como sempre uso e a unica coisa diferente que notei foi que de uns dias pra cá, se mando desligar o pc pelo botão da interface gráfica do KDE e antes de terminar o desligamento eu fecho a tampa do notebook ele, ao invés de desligar entra em suspensão e não volta. Me obrigando a trocar para outro tty e dar um shutdown ou reboot. Não sei se tem relação com o problema ou não.

Fora isso o pc esta funcionando sem problemas. Porem, fui rodar um fdisk -l e apareceu a mensagem do titulo do tópico:

GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

Tentei solucionar usando o gdisk, conforme vi nos foruns do debian, mas ele não acusa erro lá:

# gdisk /dev/nvme1n1
GPT fdisk (gdisk) version 1.0.9

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

Found valid GPT with protective MBR; using GPT.

Command (? for help): ?
b back up GPT data to a file
c change a partition's name
d delete a partition
i show detailed information on a partition
l list known partition types
n add a new partition
o create a new empty GUID partition table (GPT)
p print the partition table
q quit without saving changes
r recovery and transformation options (experts only)
s sort partitions
t change a partition's type code
v verify disk
w write table to disk and exit
x extra functionality (experts only)
? print this menu

Command (? for help): v

No problems found. 3693 free sectors (1.8 MiB) available in 2
segments, the largest of which is 2014 (1007.0 KiB) in size.


O parted -l também não está acusando erros:

# parted -l
Model: WDC WDS480G2G0C-00AJM0 (nvme)
Disk /dev/nvme1n1: 480GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 600MB 599MB fat32 boot, esp
2 600MB 16,6GB 16,0GB linux-swap(v1) swap
3 16,6GB 480GB 464GB ext4



E de posse dessas informações, eu não sei afirmar se estou com algum problema realmente ou se é um bug do fdisk e eu não estou sabendo resolver.

Qualquer ajuda é bem vinda.
Caso precisem de mais informações, é so pedir.

Agradeço antecipadamente pela ajuda de vocês!!!




  


2. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 28/08/2023 - 21:30h



pelo que li isso não é um erro, é uma mensagem que diz que o PMBR está protegendo os sistema de arquivos, agora o pq dessa mensagem eu não sei ( Talvez tenha sido a forma de como o teu disco foi particionado ) ... aqui não aparece !!!



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

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

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




3. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 28/08/2023 - 22:19h


Mauriciodez escreveu:



pelo que li isso não é um erro, é uma mensagem que diz que o PMBR está protegendo os sistema de arquivos, agora o pq dessa mensagem eu não sei ( Talvez tenha sido a forma de como o teu disco foi particionado ) ... aqui não aparece !!!



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

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

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



Eu li algo a respeito disso também. O que me causou estranheza foi o fato de que isso não aparecia antes, começou a alguns dias atras, coincidentemente ao mesmo tempo em que a anomalia na hora de desligar também. Não sei dizer ao certo, mas provavelmente após alguma atualização.



4. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 28/08/2023 - 23:19h


ogro33 escreveu:
... coincidentemente ao mesmo tempo em que a anomalia na hora de desligar também...


ao meu ver vc tá no lucro que ainda tem o disco ... quando vc manda desligar é acionado uma série de eventos para manter a integridade do disco e dos dados e depois desligar, se vc fecha a tampa vc está a principio mandando o sistema ir "adormecer", antes do sistema "adormecer" tb são acionados uma série de eventos para proteger o sistema e dados , agora imagina se um dos eventos do "adormecer" já tenha sido "morto" por algum evento do "desligar" ?!?!?!?

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

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

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




5. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 28/08/2023 - 23:32h

Mauriciodez escreveu:


ogro33 escreveu:
... coincidentemente ao mesmo tempo em que a anomalia na hora de desligar também...


ao meu ver vc tá no lucro que ainda tem o disco ... quando vc manda desligar é acionado uma série de eventos para manter a integridade do disco e dos dados e depois desligar, se vc fecha a tampa vc está a principio mandando o sistema ir "adormecer", antes do sistema "adormecer" tb são acionados uma série de eventos para proteger o sistema e dados , agora imagina se um dos eventos do "adormecer" já tenha sido "morto" por algum evento do "desligar" ?!?!?!?

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

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

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




Eu sei disso. Só que eu desativei as opções de energia. A ação padrão para quando se fecha a tampa do notebook está definida para "do nothing". Tanto ligado na tomada quanto na bateria desde que o sistema foi instalado. Eu esqueci de mencionar isso antes. Foi mal!
Esse é mais um dos motivos de eu estar estranhando o comportamento.



6. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 31/08/2023 - 18:08h

Andei pesquisando aqui e tem algumas pessoas sugerindo recriar a partição gpt mantendo o mesmo setor de inicio para não perder os dados.
Alguem sabe me dizer se isso seria uma possível solução? E qual a chance de eu perder os dados e ter que reinstalar o sistema. Já fiz backup de tudo que era importante, mas nao queria ter que reinstalar e reconfigurar todo o sistema do 0 se for possível evitar.




7. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 31/08/2023 - 20:02h


ogro33 escreveu:

Andei pesquisando aqui e tem algumas pessoas sugerindo recriar a partição gpt mantendo o mesmo setor de inicio para não perder os dados.
Alguem sabe me dizer se isso seria uma possível solução? E qual a chance de eu perder os dados e ter que reinstalar o sistema. Já fiz backup de tudo que era importante, mas nao queria ter que reinstalar e reconfigurar todo o sistema do 0 se for possível evitar.



uai ... faz uma imagem do sistema, depois recria toda tabela de partição !!! pensei que vc já tinha é feito isso !!!
creio que não rola de ficar querendo remendar e mexer só em uma partição, tem que refazer geral ... mais simples, prático e eficaz !!!

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

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

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




8. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 31/08/2023 - 20:09h


Mauriciodez escreveu:


ogro33 escreveu:

Andei pesquisando aqui e tem algumas pessoas sugerindo recriar a partição gpt mantendo o mesmo setor de inicio para não perder os dados.
Alguem sabe me dizer se isso seria uma possível solução? E qual a chance de eu perder os dados e ter que reinstalar o sistema. Já fiz backup de tudo que era importante, mas nao queria ter que reinstalar e reconfigurar todo o sistema do 0 se for possível evitar.



uai ... faz uma imagem do sistema, depois recria toda tabela de partição !!! pensei que vc já tinha é feito isso !!!
creio que não rola de ficar querendo remendar e mexer só em uma partição, tem que refazer geral ... mais simples, prático e eficaz !!!

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

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

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



Boa ideia Mauricio. Eu nunca fiz isso, mas realmente pode funcionar.
Tens alguma indicação ou orientação da melhor forma de realizar esse procedimento?
Uso o clonezilla ou o dd?
Tem como usar o timeshift pra fazer isso?



9. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 31/08/2023 - 20:26h

ogro33 escreveu:
Boa ideia Mauricio. Eu nunca fiz isso, mas realmente pode funcionar.
Tens alguma indicação ou orientação da melhor forma de realizar esse procedimento?
Uso o clonezilla ou o dd?
Tem como usar o timeshift pra fazer isso?


eu uso o fsarchiver ... o timeshift faria, mas depois vc teria que reinstalar o sistema para instalar o timeshift para só então restaurar o ponto !!

https://www.vivaolinux.com.br/artigo/Backup-com-o-FSArchiver

NOTA: eu nunca restaurei em UEFI/GPT, quando precisei de usar foi em MBR !!!

EDIT: pensando bem, o timeshift poderia dar erro pois os setores do antes e depois não bateriam ... tem que experimentar ... é só um achismo meu !!!

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

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

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




10. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 01/09/2023 - 08:51h

-aqui eu nunca tive esse problema mas se eu mando desligar o laptop eu não fecho a tampa antes de encerrar o processo que dura míseros segundos



11. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 01/09/2023 - 20:10h


Mauriciodez escreveu:

eu uso o fsarchiver ... o timeshift faria, mas depois vc teria que reinstalar o sistema para instalar o timeshift para só então restaurar o ponto !!

https://www.vivaolinux.com.br/artigo/Backup-com-o-FSArchiver

NOTA: eu nunca restaurei em UEFI/GPT, quando precisei de usar foi em MBR !!!

EDIT: pensando bem, o timeshift poderia dar erro pois os setores do antes e depois não bateriam ... tem que experimentar ... é só um achismo meu !!!

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

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

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



Vou aproveitar a oportunidade para aprender a fazer das duas formas. Estou fazendo o snapshot com o timeshift e vou ver se funciona. Também vou fazer com o fsarchiver e testar. Como meu sistema está rodando sem nenhum problema e os arquivos importantes já estão salvos, vou brincar de fazer essas restaurações em uma VM no Virtualbox. Assim que eu tiver os resultados eu volto aqui e deixo o registro pra galera que futuramente possa precisar ou queira aprender sobre.

O que mais me intriga é o fato do pc estar entrando em sleep quando fecho a tampa após mandar desligar mesmo com as opções de entrar em sleep totalmente desativadas, e ser uma coisa que sempre fiz e o desligamento ocorria normalmente(desde que comecei a usar o debian em meus pcs pessoais na versão 9). Não mexi nas configurações de energia e também não mexi em nada que pudesse afetar o particionamento do disco. Enfim...

Valeu irmão!!!

P.S: O snapshot está levando uma eternidade... 7 horas fazendo o backup e contando... acredito que o fato de estar usando um dispositivo usb 2.0 pra fazer a copia não está ajudando muito. kkkkkkk


12. Re: GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.

rafael
ogro33

(usa Debian)

Enviado em 03/09/2023 - 09:29h

Pessoal,

Como eu estava em duvida se era um bug no fdisk ou se tinha algo realmente errado nas minhas partições, fiz o backup do sistema tanto com o timeshift quanto com o fsarchiver e, a com o intuito de sanar minha curiosidade, tentei as seguinte coisas:

Regravar a partição seguindo as instruções desse site:

https://superuser.com/questions/1352065/gpt-pmbr-size-mismatch-will-be-corrected-by-write

Sem sucesso. O erro continuou aparecendo.

Resolvi então apagar todas as partições e refazer tanto o particionamento quanto a instalação do 0. Acabei de terminar de reinstalar o sistema e a primeira coisa que fiz após o boot inicial foi rodar o fdisk -l e para minha surpresa:

Disk /dev/nvme1n1: 447,13 GiB, 480103981056 bytes, 937703088 sectors
Disk model: WDC WDS480G2G0C-00AJM0
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: gpt
Disk identifier: 07041DD0-97ED-5048-8D7B-E8B9F395330C

Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 1953791 1951744 953M EFI System
/dev/nvme1n1p2 1953792 33204223 31250432 14,9G Linux swap
/dev/nvme1n1p3 33204224 937701375 904497152 431,3G Linux filesystem
GPT PMBR size mismatch (976773163 != 976773167) will be corrected by write.


Percebi 2 erros no fdisk:

1) Minha partição de swap foi feita com 16Gb e ele está acusando somente 14.9Gb

2) A mensagem de erro do GPT PMBR persiste.

Alguém tem alguma ideia do que possa estar causando essas anomalias?


P.S: Como o "problema" persiste, por enquanto vou restaurar o backup que fiz e deixar o sistema como estava.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts