Qual è la differenza tra il codice GUID della partizione e il GUID univoco della partizione?


8

Sto solo leggendo le tabelle delle partizioni GUID e, scherzando gdisk, vedo questi due titoli.

Qual'è la differenza tra loro?

Mi riferisco al seguente (enfasi mio) mostrato durante l'esecuzione gdisk:

GPT fdisk (gdisk) versione 0.8.7

Digitare il nome del dispositivo o premere per uscire: / dev / sda
Scansione della tabella delle partizioni:
MBR:
BSD protettivo : non presente
APM: non presente
GPT: presente

Trovato GPT valido con MBR protettivo; usando GPT.

Comando (? Per aiuto): i
Numero di partizione (1-7): 4

Codice GUID partizione: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (dati di base di Microsoft)

GUID univoco della partizione: 85E66D2F-3709-4060-938E-FFE836433CC9
Primo settore: 2844672 (a 1,4 GiB)
Ultimo settore: 651208703 (a 310,5 GiB) Dimensioni della partizione: 648364032 settori (309.2 GiB) Flag di attributo: 0000000000000000 Nome partizione: 'Dati di base partizione'

Comando (? Per aiuto):


Potresti includere le sezioni pertinenti di ciò che stai leggendo? Così come la fonte effettiva delle informazioni.
terdon

Ho incluso ulteriori informazioni e reso audaci le parti in questione.
Nathan Lutterman,

Risposte:


10

Il GUID univoco della partizione viene generato al momento della creazione della partizione. Identifica in modo univoco la partizione almeno all'interno del disco e probabilmente tra tutti i dischi che possiedi (perché è incredibilmente raro che i GUID si scontrino).

Un codice GUID di partizione (con il quale credo intendi un GUID di tipo di partizione), d'altra parte, è un GUID noto e fisso. Identifica il tipo di dati all'interno di quella partizione. Ad esempio, se si avesse una partizione che conteneva un normale filesystem GNU / Linux, si assegnerebbe un GUID del tipo di partizione 0FC63DAF-8483-4772-8E79-3D69D8477DE4(definito come "Dati del filesystem GNU / Linux"). Se quella partizione fosse usata come tua /home, gli daresti un GUID di 933AC7E1-2EB4-4F13-B844-0E14E2AEF915(definito come "GNU / Linux / home"). Se quella partizione fosse crittografata con, per esempio, LUKS, gli daresti un GUID di CA7D7CCB-63ED-4C53-861C-1742536059CC(definito come "partizione LUKS"). E così via e così via .

tl; dr: il GUID univoco della partizione identifica quella partizione esatta . Il codice GUID della partizione identifica il tipo di dati all'interno di quella particolare partizione.


Non sembra esserci un codice di tipo LUKS in gdisk?
CMCDragonkai,

@CMCDragonkai Ho scritto questa risposta ~ 1,5 anni fa, ma ho usato IIRC fdisk. la mia ipotesi è che gdiskper alcuni motivi non è stato ritenuto necessario includere il codice del tipo LUKS.
Strugee,

3

Il "Codice GUID della partizione" è anche chiamato "GUID del tipo di partizione". Ogni tipo di partizione ha un GUID invece del codice a 1 byte utilizzato da MBR ( elenco di tipi di partizione noti su Wikipedia ).

Il GUID univoco della partizione è (come suggerisce il nome) un GUID che identifica quella partizione. Un nuovo GUID viene creato ogni volta che si crea una partizione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.