Estou estudando particionamento no Linux, começando pelo sfdisk. Se eu copiar uma tabela de partição de uma unidade para outra, ela copiará o dispositivo UUID e os PTUUIDs para cada partição, mas se eu estiver criando um novo dispositivo, posso especificar um UUID para unidades GPT, mas não para unidades MBR. Isso me leva a pensar que UUIDs e PTUUIDs não são necessários para unidades MBR. Qual é a situação com isso?
E se eu precisar de um UUID para a unidade, além de PTUUIDs para as partições, como faço isso manualmente? Vejo que o sfdisk me permite especificar um UUID para dispositivos GPT, mas apenas um rótulo para dispositivos MBR. Como posso criar um UUID para um MBR e o que posso fazer para garantir que os PTUUIDs da partição sejam criados com base no UUID desse dispositivo? Não consigo descobrir como criar o UUID primário para o dispositivo ou como criar PTUUIDs com base nele para as partições.