Gpt

分區 GUID 程式碼和分區唯一 GUID 有什麼區別?

  • March 24, 2014

我只是在閱讀 GUID 分區表,並弄亂了gdisk,我看到了這兩個標題。

它們之間有什麼區別?

我指的是執行時顯示的以下內容(重點是我的)gdisk

GPT fdisk (gdisk) 版本 0.8.7

輸入設備文件名,或按退出:/dev/sda

分區表掃描:

MBR:保護

BSD:不存在

APM:不存在

GPT:存在

找到具有保護 MBR 的有效 GPT;使用 GPT。

命令(?尋求幫助):i

分區號(1-7):4

分區GUID程式碼:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7(微軟基礎資料)

分區唯一 GUID:85E66D2F-3709-4060-938E-FFE836433CC9

第一個扇區:2844672(1.4 GiB)

最後一個扇區:651208703(310.5 GiB) 分區大小:648364032 個扇區(309.2 GiB) 屬性標誌:00000000:00000分割'

命令(?尋求幫助):

分區唯一 GUID 是在創建分區時生成的。它至少在磁碟內部以及可能在您擁有的所有磁碟中唯一標識分區(因為 GUID 發生衝突的情況非常罕見)。

另一方面,分區 GUID 程式碼(我相信您的意思是分區類型 GUID)是已知的固定 GUID。它標識該分區內的數據類型。例如,如果您有一個包含普通 GNU/Linux 文件系統的分區,您將為其分配一個分區類型 GUID 0FC63DAF-8483-4772-8E79-3D69D8477DE4(定義為“GNU/Linux 文件系統數據”)。如果該分區用作您的/home,您將給它一個 GUID 933AC7E1-2EB4-4F13-B844-0E14E2AEF915(定義為“GNU/Linux /home”)。如果那個分區是用 LUKS 加密的,你會給它一個 GUID CA7D7CCB-63ED-4C53-861C-1742536059CC(定義為“LUKS 分區”)。等等等等

tl; dr:分區唯一 GUID 標識了該確切分區。分區 GUID 程式碼標識該特定分區內的數據類型

引用自:https://unix.stackexchange.com/questions/121176