Diferença entre UUID e PARTUUID
Você pode obter algumas dicas sobre a diferença entre UUID
e PARTUUID
especificando a -p
opção.
blkid -p /dev/sda1
ou qualquer dispositivo / partição que você esteja vendo. Você deve ter notado que, se houver várias partições no mesmo UUID
dispositivo, a PARTUUID
maioria é a mesma com o número da partição anexado.
A UUID
é garantido para ser único. Até onde eu sei, colisões não acontecerão durante a vida útil do universo. No entanto, você notará que o valor PARTUUID
é muito menor. Eles devem ser "localmente" únicos e as colisões provavelmente ocorrem entre todos os conhecidos PARTUUIDs
.
Em UUIDs
Um UUID é simplesmente um identificador exclusivo. Eles são usados para diversos fins. Você pode gerá-los usando a uuidgen
função
Para mais informações sobre UUIDs:
$man uuidgen
Ou Internet:
página de manual para uuidgen
Mais alguns exemplos de uso de UUID
$cat /etc/fstab
Para sistemas GNU / Linux mais novos, você terá uma lista de todas as partições e seus UUIDs. Um novo UUID é gerado para cada nova partição. Portanto, se particionar novamente uma determinada unidade, todos os UUIDs blkid dessa unidade serão alterados.
Parte do motivo pelo qual os UUIDs são usados como identificadores de partições e unidades é manter os identificadores mesmo quando as unidades são adicionadas ou montadas em uma ordem diferente. Em um tempo anterior, fstab
eles teriam identificadores como /dev/sda1
... Isso tinha a desvantagem de possivelmente sda1
haver uma unidade ou partição fisicamente diferente se, de alguma forma, a ordem de montagem fosse alterada.
Em PARTUUIDs
PARTUUIDs
são um componente das Tabelas de partição GUID (GPT), que substituem o particionamento de disco relacionado ao Master Boot Record (MBR).
Para leitura adicional, consulte Linux.com - Usando a nova tabela de partição GUID no Linux
O Linux.com diz:
Os GUIDs da GPT (identificadores globalmente exclusivos) e os nossos familiares UUIDs do Linux (identificadores exclusivos universalmente) não são a mesma coisa, embora sirvam o mesmo propósito útil: dar nomes exclusivos aos dispositivos de bloco. Os UUIDs do Linux são uma função dos sistemas de arquivos e são criados quando o sistema de arquivos é criado. Para ver os UUIDs do Linux, basta acionar o comando blkid. Observe o código GUID da partição e como ele diz "dados básicos da Microsoft". Sim, antigamente a Microsoft sempre travava com festas, porque essa é uma partição EXT4, portanto não há como o Windows lê-la, mas a verá como uma partição não formatada. Você não verá isso nas versões atuais do gdisk, porque até 2011 não havia GUIDs do sistema de arquivos Linux. Agora existem, então se você não estiver usando um Linux antigo como o meu (Mint 13), você '
O GUID exclusivo da partição é o que você usará no fstab, assim:
PARTUUID = 8C208C30-4E8F-4096-ACF9-858959BABBAA / usuário ext4 de dados, padrões 0 0