Qual é a diferença entre o código GUID da partição e o GUID exclusivo da partição?

8

Estou lendo em tabelas de partição GUID e mexendo com gdisk , vejo esses dois títulos.

Qual é a diferença entre eles?

Estou me referindo ao seguinte (ênfase minha) mostrado ao executar gdisk :

GPT fdisk (gdisk) version 0.8.7

Type device filename, or press to exit: /dev/sda
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): i
Partition number (1-7): 4

Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)

Partition unique GUID: 85E66D2F-3709-4060-938E-FFE836433CC9
First sector: 2844672 (at 1.4 GiB)
Last sector: 651208703 (at 310.5 GiB) Partition size: 648364032 sectors (309.2 GiB) Attribute flags: 0000000000000000 Partition name: 'Basic data partition'

Command (? for help):

    
por Nathan Lutterman 24.03.2014 / 16:46

2 respostas

10

A GUID exclusiva da partição é gerada no momento em que a partição é criada. Ele identifica a partição pelo menos dentro do disco e, provavelmente, entre todos os discos que você possui (porque é incrivelmente raro que os GUIDs colidam).

Por outro lado, um código GUID de partição (pelo qual acredito que você significa GUID de tipo de partição) é um GUID conhecido e fixo. Ele identifica o tipo de dados dentro dessa partição. Por exemplo, se você tivesse uma partição que contivesse um sistema de arquivos GNU / Linux comum, atribuiria a ela um GUID de tipo de partição de 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (definido como "dados do sistema de arquivos GNU / Linux"). Se essa partição foi usada como seu /home , você daria a ela um GUID de 933AC7E1-2EB4-4F13-B844-0E14E2AEF915 (definido como "GNU / Linux / home"). Se essa partição foi criptografada com, digamos, LUKS, você fornecerá a ela um GUID de CA7D7CCB-63ED-4C53-861C-1742536059CC (definido como "partição LUKS"). E assim por diante e assim por diante .

tl; dr: o GUID exclusivo da partição identifica essa partição exata . O código GUID da partição identifica o tipo de dados dentro dessa partição específica.

    
por 24.03.2014 / 16:59
3

O "Código GUID da partição" também é chamado de "GUID do tipo de partição". Cada tipo de partição tem um GUID em vez do código de 1 byte que o MBR usou ( lista de tipos de partição conhecidos na Wikipedia ) .

O GUID exclusivo da partição é o (como o nome indica) um GUID que identifica essa partição. Um novo GUID é criado toda vez que você cria uma partição.

    
por 24.03.2014 / 16:57

Tags