Os PARTUIDs usados com MBRs são baseados no "identificador de disco", que evidentemente não é obrigatório - você pode acabar sem um e a tabela de partições ainda está funcional.
I've read this answer to a related question, but the identifier pulled that way is just four null bytes (i.e., all zeros). This is also what
fdiskgives as the "Disk Identifier",0x00000000.
Se você usar fdisk para alterar o identificador para um valor diferente de zero, magicamente, os PARTUIDs serão informados posteriormente.
-
Esta é uma opção "especialista"; no menu principal, escolha
x. -
No menu de especialistas, escolha
i. -
Insira oito dígitos hexadecimais aleatórios, prefaciados com
0x, por exemplo,Oxd3b587f. -
Volte para o menu principal,
r, e escreva a tabela,w.
blkid deve agora reportar PARTUUID s para as partições.