กลับไปหน้าบทความ

อ่าน 12 นาที

ตารางพาร์ติชัน GUID

GUID Partition Table ( GPT ) เป็นมาตรฐานสำหรับการจัดวางโครงสร้าง ตารางพาร์ติชั่น ของ อุปกรณ์จัดเก็บข้อมูลทางกายภาพของคอมพิวเตอร์ เช่น ฮาร์ดดิสก์ไดรฟ์ หรือ โซลิดสเตทไดรฟ์...

ตารางพาร์ติชัน GUID

โครงสร้างของดิสก์ที่มีตารางพาร์ติชั่น GUID ในตัวอย่างนี้ แต่ละบล็อกตรรกะมีขนาด 512 ไบต์ และแต่ละรายการมีขนาด 128 ไบต์ โดยถือว่ารายการพาร์ติชั่นที่เกี่ยวข้องอยู่ใน LBA  2–33 ที่อยู่ LBA ติดลบแสดงตำแหน่งจากส่วนท้ายของวอลุ่ม โดย −1 คือบล็อกที่สามารถเข้าถึงได้สุดท้าย

GUID Partition Table ( GPT ) เป็นมาตรฐานสำหรับการจัดวางโครงสร้างตารางพาร์ติชั่นของอุปกรณ์จัดเก็บข้อมูลทางกายภาพของคอมพิวเตอร์เช่นฮาร์ดดิสก์ไดรฟ์หรือโซลิดสเตทไดรฟ์ซึ่งเป็นส่วนหนึ่งของ มาตรฐาน Unified Extensible Firmware Interface (UEFI)

ระบบนี้มีข้อดีหลายประการเหนือกว่า ตารางพาร์ติชั่น แบบ Master Boot Record (MBR) เช่น รองรับพาร์ติชั่นหลักได้มากกว่าสี่พาร์ติชั่น และใช้ที่อยู่บล็อกเชิงตรรกะ (LBA) ขนาด 64 บิต แทนที่จะเป็น 32 บิต สำหรับบล็อกบนอุปกรณ์จัดเก็บข้อมูล ขนาด LBA ที่ใหญ่ขึ้นช่วยรองรับดิสก์ขนาดใหญ่ขึ้นได้

BIOS บางรุ่นรองรับทั้งตารางพาร์ติชั่น GPT และ MBR เพื่อรองรับดิสก์ขนาดใหญ่กว่าที่ตารางพาร์ติชั่น MBR รองรับได้

GPT ใช้ตัวระบุที่ไม่ซ้ำกันทั่วโลก (UUID) หรือที่รู้จักกันในชื่อตัวระบุที่ไม่ซ้ำกันในระดับสากล (GUID) เพื่อระบุพาร์ติชันและประเภทของพาร์ติชัน

ระบบปฏิบัติการคอมพิวเตอร์ส่วนบุคคลสมัยใหม่ทั้งหมดรองรับ GPT บางระบบ เช่นmacOSและMicrosoft Windowsบนสถาปัตยกรรม x86 รองรับการบูตจากพาร์ติชั่น GPT เฉพาะบนระบบที่มีเฟิร์มแวร์ EFI เท่านั้น แต่FreeBSDและระบบปฏิบัติการ Linux ส่วนใหญ่ สามารถบูตจากพาร์ติชั่น GPT ได้ทั้งบนระบบที่มีอินเทอร์เฟซเฟิร์มแวร์ BIOS หรือ EFI

ประวัติศาสตร์

รูปแบบการแบ่งพาร์ติชัน Master Boot Record (MBR) ซึ่งใช้กันอย่างแพร่หลายตั้งแต่ต้นทศวรรษ 1980 มีข้อจำกัดเมื่อพูดถึงฮาร์ดแวร์สมัยใหม่ ขนาดที่ใช้ได้สำหรับที่อยู่บล็อกและข้อมูลที่เกี่ยวข้องมีจำกัดเพียง 32 บิต สำหรับฮาร์ดดิสก์ที่มีเซกเตอร์ขนาด 512 ไบต์ รายการตารางพาร์ติชัน MBR อนุญาตให้มีขนาดสูงสุด 2  TiB (2 32  × 512 ไบต์) หรือ 2.20  TB (2.20 × 10 12  ไบต์) [ 1 ]

ในช่วงปลายทศวรรษ 1990 Intelได้พัฒนารูปแบบตารางพาร์ติชันใหม่ซึ่งเป็นส่วนหนึ่งของสิ่งที่ต่อมากลายเป็นUnified Extensible Firmware Interface (UEFI) ตารางพาร์ติชัน GUID ได้รับการกำหนดไว้ในบทที่ 5 ของข้อกำหนด UEFI 2.11 [ 2 ] : 111 GPT ใช้ 64 บิตสำหรับที่อยู่บล็อกตรรกะ ทำให้ขนาดดิสก์สูงสุดอยู่ที่ 2 64เซกเตอร์ สำหรับดิสก์ที่มีเซกเตอร์ขนาด 512 ไบต์ ขนาดสูงสุดคือ 8  ZiB (2 64  × 512 ไบต์) หรือ 9.44  ZB (9.44 × 10 21  ไบต์) [ 1 ]สำหรับดิสก์ที่มีเซกเตอร์ขนาด 4,096 ไบต์ ขนาดสูงสุดคือ 64  ZiB (2 64  × 4,096 ไบต์) หรือ 75.6  ZB (75.6 × 10 21  ไบต์)

ในปี 2553 ผู้ผลิตฮาร์ดดิสก์ได้เปิดตัวไดรฟ์ที่มีเซกเตอร์ขนาด 4,096 ไบต์ ( รูปแบบขั้นสูง ) [ 3 ]เพื่อความเข้ากันได้กับฮาร์ดแวร์และซอฟต์แวร์รุ่นเก่า ไดรฟ์เหล่านี้จึงมีเทคโนโลยีการจำลอง ( 512e ) ที่แสดงเซกเตอร์ขนาด 512 ไบต์แก่เอนทิตีที่เข้าถึงฮาร์ดไดรฟ์ แม้ว่าจะมีเซกเตอร์ทางกายภาพขนาด 4,096 ไบต์ก็ตาม[ 4 ]ประสิทธิภาพอาจลดลงในการดำเนินการเขียน เมื่อไดรฟ์ถูกบังคับให้ดำเนินการอ่าน-แก้ไข-เขียนสองครั้งเพื่อตอบสนองการดำเนินการเขียนขนาด 4,096 ไบต์ที่ไม่ตรงแนวเพียงครั้งเดียว[ 4 ]ตั้งแต่เดือนเมษายน 2557 ไดรฟ์ระดับองค์กรที่ไม่มีเทคโนโลยีการจำลอง ( 4K native ) ก็มีวางจำหน่ายในตลาดแล้ว[ 5 ] [ 6 ]

ความพร้อมในการรองรับเซกเตอร์เชิงตรรกะขนาด 4 KB ภายในระบบปฏิบัติการจะแตกต่างกันไปตามประเภท ผู้ผลิต และเวอร์ชัน[ 7 ] ตัวอย่าง เช่นMicrosoft Windowsรองรับไดรฟ์เนทีฟขนาด 4K ตั้งแต่Windows 8และWindows Server 2012 (ทั้งสองรุ่นวางจำหน่ายในปี 2012) ในUEFI [ 8 ]

คุณสมบัติ

เปรียบเทียบการแบ่งพาร์ติชั่น MBR กับ GPT และลำดับการบูต (ระบบที่ใช้เฟิร์มแวร์ BIOS) ดูGRUB2

เช่นเดียวกับ MBR, GPT ใช้การกำหนดแอดเดรสแบบบล็อกตรรกะ (LBA) แทนการกำหนดแอดเดรสแบบหัวกระบอกสูบ-เซกเตอร์ (CHS) แบบดั้งเดิม MBR สำหรับการป้องกันจะถูกจัดเก็บไว้ที่ LBA 0 และส่วนหัวของ GPT จะอยู่ที่ LBA 1 ส่วนหัวของ GPT มี ตัวชี้ไปยังตารางพาร์ติชัน ( Partition Entry Array ) ซึ่งโดยทั่วไปจะอยู่ที่ LBA 2 แต่ละรายการในตารางพาร์ติชันมีขนาดเท่ากัน คือ 128 หรือ 256 หรือ 512 ไบต์ เป็นต้น โดยทั่วไปขนาดจะอยู่ที่ 128 ไบต์ ข้อกำหนดของ UEFI ระบุว่าต้องจัดสรรพื้นที่อย่างน้อย 16,384 ไบต์ สำหรับ Partition Entry Array โดยไม่คำนึงถึงขนาดของเซกเตอร์ ดังนั้น บนดิสก์ที่มีเซกเตอร์ขนาด 512 ไบต์ จะใช้อย่างน้อย 32 เซกเตอร์สำหรับ Partition Entry Array และบล็อกที่ใช้งานได้บล็อกแรกจะอยู่ที่ LBA 34 หรือสูงกว่า ในขณะที่บนดิสก์ที่มีเซกเตอร์ขนาด 4,096 ไบต์ จะใช้อย่างน้อย 4 เซกเตอร์สำหรับ Partition Entry Array และบล็อกที่ใช้งานได้บล็อกแรกจะอยู่ที่ LBA 6 หรือสูงกว่า นอกจากส่วนหัว GPT และ Partition Entry Array หลักที่จัดเก็บไว้ที่จุดเริ่มต้นของดิสก์แล้ว ยังมีส่วนหัว GPT และ Partition Entry Array สำรองที่จัดเก็บไว้ที่จุดสิ้นสุดของดิสก์ ส่วนหัว GPT สำรองจะต้องอยู่ที่บล็อกสุดท้ายบนดิสก์ (LBA -1) และ Partition Entry Array สำรองจะอยู่ระหว่างจุดสิ้นสุดของพาร์ติชันสุดท้ายและบล็อกสุดท้าย[ 2 ] : หน้า 115-120, §5.3

ตัวแปร MBR

MBR ป้องกัน (LBA 0)

เพื่อความเข้ากันได้กับเวอร์ชันก่อนหน้าอย่างจำกัด พื้นที่ของMaster Boot Record (MBR) แบบดั้งเดิมยังคงถูกสงวนไว้ในข้อกำหนด GPT แต่ขณะนี้ถูกใช้งานในลักษณะที่ป้องกันไม่ให้ยูทิลิตี้ดิสก์ที่ใช้ MBR เข้าใจผิดและอาจเขียนทับดิสก์ GPT ซึ่งเรียกว่าMBR ป้องกัน[ 9 ]

พาร์ติชั่นเดียวประเภท EEh ซึ่งครอบคลุมไดรฟ์ GPT ทั้งหมด (โดยที่ "ทั้งหมด" หมายถึงพื้นที่ของไดรฟ์มากที่สุดเท่าที่จะแสดงได้ใน MBR) จะถูกระบุและระบุว่าเป็น GPT ระบบปฏิบัติการและเครื่องมือที่ไม่สามารถอ่านดิสก์ GPT ได้โดยทั่วไปจะรู้จักดิสก์ว่ามีพาร์ติชั่นเดียวประเภทที่ไม่รู้จักและไม่มีพื้นที่ว่าง และโดยทั่วไปจะปฏิเสธการแก้ไขดิสก์เว้นแต่ผู้ใช้จะร้องขอและยืนยันการลบพาร์ติชั่นนี้อย่างชัดเจน ซึ่งจะช่วยลดการลบโดยไม่ตั้งใจ[ 9 ]นอกจากนี้ ระบบปฏิบัติการที่รองรับ GPT อาจตรวจสอบ MBR ป้องกัน และหากประเภทพาร์ติชั่นที่อยู่ภายในไม่ใช่ประเภทEEhหรือหากมีการกำหนดพาร์ติชั่นหลายรายการบนอุปกรณ์เป้าหมาย ระบบปฏิบัติการอาจปฏิเสธการจัดการตารางพาร์ติชั่น[ 10 ]

หากขนาดจริงของดิสก์เกินขนาดพาร์ติชันสูงสุดที่สามารถแสดงได้โดยใช้รายการ LBA 32 บิตแบบเดิมในตารางพาร์ติชัน MBR ขนาดที่บันทึกไว้ของพาร์ติชันนี้จะถูกตัดที่ค่าสูงสุด ซึ่งจะทำให้ไม่สนใจส่วนที่เหลือของดิสก์ ส่งผลให้ขนาดที่รายงานสูงสุดอยู่ที่ 2 TiB โดยสมมติว่าดิสก์มี 512 ไบต์ต่อเซกเตอร์ (ดู512e ) ซึ่งจะส่งผลให้ได้ 16 TiB ที่มีเซกเตอร์ขนาด 4 KiB ( 4Kn ) แต่เนื่องจากระบบปฏิบัติการและเครื่องมือรุ่นเก่าจำนวนมากถูกกำหนดค่าตายตัวสำหรับขนาดเซกเตอร์ 512 ไบต์หรือถูกจำกัดไว้ที่การคำนวณ 32 บิต การเกินขีดจำกัด 2 TiB อาจทำให้เกิดปัญหาความเข้ากันได้[ 9 ]

ระบบ MBR แบบไฮบริด (LBA 0 + GPT)

ในระบบปฏิบัติการที่รองรับการบูตแบบ GPT ผ่านบริการ BIOS แทนที่จะเป็น EFI เซกเตอร์แรกอาจยังคงใช้เพื่อจัดเก็บโค้ดบูตโหลดเดอร์ขั้นแรก แต่ได้รับการแก้ไขเพื่อให้รู้จักพาร์ติชัน GPT บูตโหลดเดอร์ใน MBR จะต้องไม่ถือว่าขนาดเซกเตอร์เป็น 512 ไบต์[ 9 ]

ส่วนหัวของตารางพาร์ติชัน (LBA 1)

รูปแบบส่วนหัว GPT
ออฟเซ็ตความยาวสารบัญ
0 (0x00)8 ไบต์ลายเซ็น ("EFI PART", 45h 46h 49h 20h 50h 41h 52h 54hหรือ0x5452415020494645ULL [ a ] ​​บนเครื่อง little-endian )
8 (0x08)4 ไบต์หมายเลขการแก้ไขของส่วนหัว - 1.0 ( 00h 00h 01h 00h ) สำหรับ UEFI 2.10
12 (0x0C)4 ไบต์ขนาดส่วนหัวในรูปแบบ little endian (หน่วยเป็นไบต์ โดยปกติคือ5Ch 00h 00h 00hหรือ 92 ไบต์)
16 (0x10)4 ไบต์ค่า CRC-32ของส่วนหัว (ออฟเซ็ต +0 ถึง +0x5B) ในรูปแบบ little endian โดยที่ค่าในช่องนี้เป็นศูนย์ระหว่างการคำนวณ
20 (0x14)4 ไบต์สงวนไว้; ต้องเป็นศูนย์
24 (0x18)8 ไบต์LBA ปัจจุบัน (ตำแหน่งของสำเนาส่วนหัวนี้)
32 (0x20)8 ไบต์สำรองข้อมูล LBA (ตำแหน่งของสำเนาส่วนหัวอื่น)
40 (0x28)8 ไบต์LBA แรกที่ใช้งานได้สำหรับพาร์ติชัน (LBA สุดท้ายของตารางพาร์ติชันหลัก + 1)
48 (0x30)8 ไบต์LBA สุดท้ายที่ใช้งานได้สำหรับพาร์ติชัน (LBA แรกของตารางพาร์ติชันรอง − 1)
56 (0x38)16 ไบต์GUID ของดิสก์ในรูปแบบ little endian [ b ]
72 (0x48)8 ไบต์LBA เริ่มต้นของอาร์เรย์ของรายการพาร์ติชัน (โดยปกติคือ 2 เพื่อความเข้ากันได้)
80 (0x50)4 ไบต์จำนวนรายการพาร์ติชันในอาร์เรย์
84 (0x54)4 ไบต์ขนาดของรายการพาร์ติชันเดียว (โดยปกติคือ 80หรือ 128)
88 (0x58)4 ไบต์ค่า CRC-32 ของอาร์เรย์รายการพาร์ติชันในรูปแบบ little endian
92 (0x5C)*พื้นที่นี้สงวนไว้ ต้องเป็นศูนย์ในส่วนที่เหลือของบล็อก (420 ไบต์สำหรับขนาดเซกเตอร์ 512 ไบต์ แต่สามารถมีมากกว่านั้นได้หากขนาดเซกเตอร์ใหญ่ขึ้น)

ส่วนหัวของตารางพาร์ติชันจะกำหนดบล็อกที่ใช้งานได้บนดิสก์ นอกจากนี้ยังกำหนดจำนวนและขนาดของรายการพาร์ติชันที่ประกอบขึ้นเป็นตารางพาร์ติชัน (ออฟเซ็ต 80 และ 84 ในตาราง) [ 2 ] : 117-118

รายการแบ่งพาร์ติชัน (LBA 2–33)

รูปแบบรายการพาร์ติชัน GUID
ออฟเซ็ตความยาวสารบัญ
0 (0x00)16 ไบต์GUID ประเภทพาร์ติชัน (little endian [ b ] )
16 (0x10)16 ไบต์GUID พาร์ติชันที่ไม่ซ้ำกัน (little endian [ b ] )
32 (0x20)8 ไบต์LBA ตัวแรก ( little endian )
40 (0x28)8 ไบต์LBA สุดท้าย (รวมด้วย โดยปกติจะเป็นเลขคี่)
48 (0x30)8 ไบต์แฟล็กแอตทริบิวต์ (เช่น บิตที่ 60 หมายถึงอ่านอย่างเดียว)
56 (0x38)72 ไบต์ชื่อพาร์ติชัน ( รหัส UTF-16 LE 36 หน่วย)

หลังจากส่วนหัวหลักและก่อนส่วนหัวสำรอง อาร์เรย์รายการพาร์ติชันจะอธิบายพาร์ติชัน โดยใช้ขนาดขั้นต่ำ 128 ไบต์สำหรับแต่ละบล็อกรายการ[ 13 ]ตำแหน่งเริ่มต้นของอาร์เรย์บนดิสก์และขนาดของแต่ละรายการจะระบุไว้ในส่วนหัว GPT 16 ไบต์แรกของแต่ละรายการจะกำหนดตัวระบุที่ไม่ซ้ำกันทั่วโลก (GUID) ของประเภทพาร์ติชัน ตัวอย่างเช่น GUID สำหรับพาร์ติชันระบบ EFIคือC12A7328-F81F-11D2-BA4B-00A0C93EC93B 16 ไบต์ถัดไปเป็น GUID ที่ไม่ซ้ำกันสำหรับพาร์ติชัน จากนั้นตามด้วย LBA 64 บิตเริ่มต้นและสิ้นสุด คุณลักษณะของพาร์ติชัน และชื่อพาร์ติชัน Unicode 36 ตัวอักษร (สูงสุด) ตามลักษณะและวัตถุประสงค์ของ GUID และตาม RFC 4122 ไม่จำเป็นต้องมีรีจิสทรีส่วนกลางเพื่อรับรองความไม่ซ้ำกันของตัวกำหนดประเภทพาร์ติชัน GUID [ 14 ] [ 2 ] : 1970

คุณลักษณะตารางพาร์ติชัน 64 บิตนั้นใช้ร่วมกันระหว่างคุณลักษณะทั่วไป 48 บิตสำหรับพาร์ติชันทุกประเภท และคุณลักษณะเฉพาะประเภท 16 บิต:

คุณลักษณะของพาร์ติชัน
นิดหน่อยเนื้อหา
0ต้องใช้แพลตฟอร์ม (จำเป็นต่อการทำงานของคอมพิวเตอร์อย่างถูกต้อง เช่น พาร์ติชั่น OEM โปรแกรม แบ่งพาร์ติชั่นดิสก์ต้องรักษาพาร์ติชั่นนั้นไว้เหมือนเดิม)
1เฟิร์มแวร์ EFI ควรเพิกเฉยต่อเนื้อหาของพาร์ติชั่นและไม่พยายามอ่านข้อมูลจากพาร์ติชั่นนั้น
2บูต BIOS แบบดั้งเดิมได้ (เทียบเท่ากับแฟล็กที่ใช้งานอยู่ (โดยทั่วไปคือบิต 7 ถูกตั้งค่า) ที่ออฟเซ็ต+0hในรายการพาร์ติชันของตารางพาร์ติชัน MBR ) [ 15 ]
3–47สงวนไว้สำหรับการใช้งานในอนาคต
48–63กำหนดและใช้งานโดยประเภทพาร์ติชันแต่ละประเภท

Microsoft กำหนดคุณลักษณะเฉพาะประเภทสำหรับพาร์ติชันข้อมูลพื้นฐานดังนี้: [ 16 ] [ 17 ]

คุณลักษณะพื้นฐานของการแบ่งพาร์ติชันข้อมูล
นิดหน่อยเนื้อหา
60อ่านอย่างเดียว
61สำเนาเงา (ของพาร์ติชั่นอื่น)
62ที่ซ่อนอยู่
63ไม่มีการกำหนดตัวอักษรไดรฟ์ (เช่น ไม่ทำการเมานต์อัตโนมัติ)

Google กำหนดคุณลักษณะเฉพาะประเภทสำหรับเคอร์เนล ChromeOS ดังนี้: [ 18 ]

คุณลักษณะการแบ่งพาร์ติชันเคอร์เนลของ ChromeOS
นิดหน่อยเนื้อหา
56ธงการบูตสำเร็จ
55–52การลองที่เหลือ
51–48ลำดับความสำคัญ (15: สูงสุด, 1: ต่ำสุด, 0: บูตไม่ได้)

การรองรับระบบปฏิบัติการ

ระบบยูนิกซ์และระบบที่คล้ายยูนิกซ์

รายละเอียดเกี่ยวกับการรองรับ GPT บนระบบปฏิบัติการ UNIX และระบบปฏิบัติการ ที่คล้าย Unix
ตระกูลระบบปฏิบัติการ เวอร์ชันหรือฉบับ แพลตฟอร์ม การอ่านและการเขียนสนับสนุน รองรับการบูต บันทึก
ฟรีบีเอสดีตั้งแต่เวอร์ชัน 7.0 IA-32 , x86-64 , ARMใช่ ใช่ ในการกำหนดค่าแบบไฮบริด สามารถใช้ตัวระบุพาร์ติชันทั้งแบบ GPT และ MBR ได้
ลินุกซ์ระบบปฏิบัติการ Linux x86 ส่วนใหญ่ เช่นFedora 8+ และUbuntu 8.04+ [ 19 ]IA-32, x86-64, ARM ใช่ ใช่ เครื่องมือต่างๆ เช่น gdisk, GNU Parted , [ 20 ] [ 21 ] util-linux v2.23+ fdisk , [ 22 ] [ 23 ] SYSLINUX , GRUB 0.96 + แพทช์และGRUB 2ได้รับการเปิดใช้งาน GPT แล้ว จำกัดไว้ที่ 256 พาร์ติชั่นต่อดิสก์[ 24 ]
ระบบปฏิบัติการ macOSตั้งแต่เวอร์ชัน 10.4.0 (บางฟีเจอร์ตั้งแต่เวอร์ชัน 10.4.6) [ 25 ]IA-32, x86-64, PowerPC , Apple Siliconใช่ ใช่ เฉพาะ Mac ที่ใช้ Intel และ Apple silicon เท่านั้นที่สามารถบูตจาก GPT ได้[ 26 ]
มิดไนท์บีเอสดีตั้งแต่เวอร์ชัน 0.4-ปัจจุบัน IA-32, x86-64 ใช่ ใช่ ในการกำหนดค่าแบบไฮบริด สามารถใช้ตัวระบุพาร์ติชันทั้งแบบ GPT และ MBR ได้
เน็ตบีเอสดีตั้งแต่ 6.0 [ 27 ]IA-32, [ 28 ] x86-64, [ 29 ] ARM ใช่ ใช่
โอเพ่นบีเอสดีตั้งแต่เวอร์ชัน 5.9 IA-32, x86-64, ARM ใช่ ใช่ [ 30 ]
โซลาริสตั้งแต่ Solaris 10 เป็นต้นมา IA-32, x86-64, SPARCใช่ ใช่ [ 31 ]
เอชพี-UXตั้งแต่ HP-UX เวอร์ชัน 11.20 เป็นต้นไป ไอเอ-64ใช่ ใช่ [ 32 ]

ระบบปฏิบัติการ Windows: เวอร์ชัน 32 บิต

Windows 7 และรุ่นก่อนหน้าไม่รองรับ UEFI บนแพลตฟอร์ม 32 บิต ดังนั้นจึงไม่อนุญาตให้บูตจากพาร์ติชัน GPT [ 33 ]

รายละเอียดการสนับสนุน GPT ใน Microsoft Windows เวอร์ชัน 32 บิต[ 33 ]
เวอร์ชันระบบปฏิบัติการ วันที่วางจำหน่าย แพลตฟอร์ม อ่านหรือเขียนข้อมูลสนับสนุน รองรับการบูต บันทึก
วินโดวส์ 9x24 สิงหาคม 1995 ไอเอ-32ไม่[]เลขที่
วินโดวส์ เอ็กซ์พี25 ตุลาคม 2544 ไอเอ-32 เลขที่ เลขที่
ระบบปฏิบัติการ Windows Server 200324 เมษายน 2546 ไอเอ-32 เลขที่ เลขที่
ระบบปฏิบัติการ Windows Server 2003 SP130 มีนาคม 2548 ไอเอ-32 ใช่ เลขที่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดววิสต้า22 กรกฎาคม 2549 ไอเอ-32 ใช่ เลขที่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 200827 กุมภาพันธ์ 2551 ไอเอ-32 ใช่ เลขที่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 722 ตุลาคม 2552 ไอเอ-32 ใช่ เลขที่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 81 สิงหาคม 2555 ไอเอ-32 ใช่ ต้องใช้UEFI [ 34 ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 8.127 สิงหาคม 2556 ไอเอ-32 ใช่ ต้องใช้ UEFI [ 35 ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 1029 กรกฎาคม 2558 ไอเอ-32, อาร์เอ็ม32 ใช่ ต้องใช้ UEFI [ 36 ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า

ระบบปฏิบัติการ Windows: เวอร์ชัน 64 บิต

จำกัดจำนวนพาร์ติชั่นไว้ที่ 128 พาร์ติชั่นต่อดิสก์[ 33 ]

รายละเอียดการสนับสนุน GPT ใน Microsoft Windows เวอร์ชัน 64 บิต[ 33 ]
เวอร์ชันระบบปฏิบัติการ วันที่วางจำหน่าย แพลตฟอร์ม การอ่านและการเขียนสนับสนุน รองรับการบูต บันทึก
ระบบปฏิบัติการ Windows XP รุ่น 64 บิต สำหรับเครื่อง Itanium เวอร์ชัน 2002 25 ตุลาคม 2544 ไอเอ-64ใช่ ใช่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows XP รุ่น 64 บิต ปี 2003 28 มีนาคม 2546 ไอเอ-64ใช่ ใช่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
Windows XP Professional x64 Edition Windows Server 200325 เมษายน 2548 [ 37 ]x64ใช่ ไม่[ d ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 200325 เมษายน 2548 ไอเอ-64ใช่ ใช่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดววิสต้า22 กรกฎาคม 2549 x64 ใช่ ต้องใช้UEFI [ e ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 200827 กุมภาพันธ์ 2551 x64 ใช่ ต้องใช้ UEFI ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 200827 กุมภาพันธ์ 2551 ไอเอ-64 ใช่ ใช่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 722 ตุลาคม 2552 x64 ใช่ ต้องใช้ UEFI [ f ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 2008 R222 ตุลาคม 2552 ไอเอ-64 ใช่ ใช่ ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows 8 และWindows Server 20121 สิงหาคม 2555 x64 ใช่ ต้องใช้ UEFI [ 39 ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 8.127 สิงหาคม 2556 x64 ใช่ ต้องใช้ UEFI [ 40 ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 1029 กรกฎาคม 2558 x64, ARM64 ใช่ ต้องใช้ UEFI [ 41 ]ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 201612 ตุลาคม 2559 x64 ใช่ ต้องใช้ UEFI ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 20192 ตุลาคม 2561 x64 ใช่ ต้องใช้ UEFI ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
ระบบปฏิบัติการ Windows Server 20222021-08-18 [ 42 ]x64 ใช่ ต้องใช้ UEFI ในการกำหนดค่าแบบไฮบริด MBR จะมีความสำคัญเหนือกว่า
วินโดวส์ 115 ตุลาคม 2021 x64, ARM64 ใช่ ใช่ UEFI เป็นข้อกำหนดของระบบสำหรับ Windows 11
ระบบปฏิบัติการ Windows Server 20251 พฤศจิกายน 2024 x64 ใช่ ใช่ UEFI เป็นข้อกำหนดของระบบสำหรับ Windows Server 2025

GUID ประเภทพาร์ติชัน

"GUID ประเภทพาร์ติชัน" หมายความว่าพาร์ติชันแต่ละประเภทจะถูกระบุอย่างเคร่งครัดด้วยหมายเลข GUID ที่ไม่ซ้ำกันสำหรับประเภทนั้นๆ ดังนั้นพาร์ติชันประเภทเดียวกันจะมี "GUID ประเภทพาร์ติชัน" เดียวกันทั้งหมด นอกจากนี้แต่ละพาร์ติชันยังมี "GUID เฉพาะพาร์ติชัน" เป็นรายการแยกต่างหาก ซึ่งตามชื่อก็บ่งบอกว่าเป็นรหัสเฉพาะสำหรับแต่ละพาร์ติชัน

ระบบปฏิบัติการ ประเภทพาร์ติชัน ตัวระบุที่ไม่ซ้ำกันทั่วโลก (GUID) [ g ]
ไม่ขึ้นกับระบบปฏิบัติการ รายการที่ไม่ได้ใช้ 00000000-0000-0000-0000-00000000000
แผนการแบ่งพาร์ติชัน MBR024DEE41-33E7-11D3-9D69-0008C781F39F
พาร์ติชั่นระบบ EFIC12A7328-F81F-11D2-BA4B-00A0C93EC93B
พาร์ติชั่นบูต BIOS [ h ]21686148-6449-6E6F-744E-656564454649
พาร์ติชั่น Intel Fast Flash (iFFS) (สำหรับเทคโนโลยี Intel Rapid Start) [ 43 ] [ 44 ]D3BFE2DE-3DAF-11DF-BA40-E3A556D89593
พาร์ติชั่นบูต Sony [ i ]F4019732-066E-4E12-8273-346C5641494F
พาร์ติชั่นบูต Lenovo [ i ]BFBFAFE7-A34F-448A-9A5B-6213EB736C22
วินโดวส์พาร์ติชั่นสำรองของ Microsoft (MSR) [ 46 ]E3C9E316-0B5C-4DB8-817D-F92DF00215AE
การแบ่งพาร์ติชันข้อมูลพื้นฐาน[ 46 ] [ j ]EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
พาร์ติชั่นเมตาเดต้า Logical Disk Manager (LDM) [ 46 ]5808C8AA-7E8F-42E0-85D2-E1E90434CFB3
พาร์ติชั่นข้อมูล Logical Disk Manager [ 46 ]AF9B60A0-1431-4F62-BC68-3311714A69AD
สภาพแวดล้อมการกู้คืน Windows [ 46 ]DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
พาร์ติชัน ระบบไฟล์แบบขนานทั่วไปของ IBM (GPFS) 37AFFC90-EF7D-4E96-91C3-2D7AE055B174
พาร์ติชั่นStorage Spaces [ 48 ]E75CAF8F-F680-4CEE-AFA3-B001E56EFC2D
พาร์ติชั่นสำเนาเก็บข้อมูล[ 49 ]558D43C5-A1AC-43C0-AAC8-D1472B2923D1
แคช S2D [ 50 ]EEFF8352-DD2A-44DB-AE83-BEE1CF7481DC
เมตาเดต้าแคช S2D [ 50 ]03AAA829-EBFC-4E7E-AAC9-C4D76C63B24B
เอชพี-UXการแบ่งพาร์ติชันข้อมูล 75894C1E-3AEB-11D3-B7C1-7B03A0000000
การแบ่งส่วนบริการ E2A1E728-32E3-11D6-A682-7B03A0000000
ลินุกซ์[ 51 ] [ 52 ] [ 53 ] [ 54 ]ข้อมูลระบบไฟล์ Linux [ j ]0FC63DAF-8483-4772-8E79-3D69D8477DE4
พาร์ติชั่น RAID [ 55 ]A19D880F-05FC-4D3B-A006-743F0F84911E
พาร์ติชั่นรูท อัลฟา[ 51 ]6523F8AE-3EB1-4E2A-A05A-18B695AE656F
อาร์ซี[ 51 ]D27F46ED-2919-4CB8-BD25-9531F3C16534
ARM 32 บิต[ 51 ]69DAD710-2CE4-4E3C-B16C-21A1D49ABED3
AArch64 [ 51 ]B921B045-1DF0-41C3-AF44-4C6F280D3FAE
IA-64 [ 51 ]993D8D3D-F80E-4225-855A-9DAF8ED7EA97
LoongArch 64 บิต[ 51 ]77055800-792C-4F94-B39A-98C91B762BB6
mips: MIPS big-endian 32 บิต[ 51 ]E9434544-6E2C-47CC-BAE2-12D6DEAFB44C
mips64: MIPS big-endian 64 บิต[ 51 ]D113AF76-80EF-41B4-BDB6-0CFF4D3D4A25
mipsel: MIPS little-endian 32 บิต[ 51 ]37C58C8A-D913-4156-A25F-48B1B64E07F0
mips64el: MIPS little-endian 64 บิต [ 51 ]700BDA43-7A34-4507-B179-EEB93D7A7CA3
PA-RISC [ 51 ]1AACDB3B-5444-4138-BD9E-E5C2239B2346
พาวเวอร์พีซี 32 บิต[ 51 ]1DE3F1EF-FA98-47B5-8DCD-4A860A654D78
PowerPC 64 บิต big-endian [ 51 ]912ADE1D-A839-4913-8964-A10EEE08FBD2
PowerPC 64 บิต little-endian [ 51 ]C31C45E6-3F39-412E-80FB-4809C4980599
RISC-V 32 บิต[ 51 ]60D5A7FE-8E7D-435C-B714-3DD8162144E1
RISC-V 64 บิต[ 51 ]72EC70A6-CF74-40E6-BD49-4BDA08E8F224
s390 [ 51 ]08A7ACEA-624C-4A20-91E8-6E0FA67D23F9
s390x [ 51 ]5EEAD9A9-FE09-4A1E-A1D7-520D00531306
ไทล์-จีเอ็กซ์[ 51 ]C50CDD70-3862-4CC3-90E1-809A8C93EE2C
x86 [ 51 ]44479540-F297-41B2-9AF7-D131D5F0458A
x86-64 [ 51 ]4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
พาร์ติชั่น /usrอัลฟา[ 51 ]E18CF08C-33EC-4C0D-8246-C6C6FB3DA024
อาร์ซี[ 51 ]7978A683-6316-4922-BBEE-38BFF5A2FECC
ARM 32 บิต[ 51 ]7D0359A3-02B3-4F0A-865C-654403E70625
AArch64 [ 51 ]B0E01050-EE5F-4390-949A-9101B17104E9
IA-64 [ 51 ]4301D2A6-4E3B-4B2A-BB94-9E0B2C4225EA
LoongArch 64 บิต[ 51 ]E611C702-575C-4CBE-9A46-434FA0BF7E3F
mips: MIPS big-endian 32 บิต[ 51 ]773B2ABC-2A99-4398-8BF5-03BAAC40D02B
mips64: MIPS big-endian 64 บิต[ 51 ]57E13958-7331-4365-8E6E-35EEEE17C61B
mipsel: MIPS little-endian 32 บิต[ 51 ]0F4868E9-9952-4706-979F-3ED3A473E947
mips64el: MIPS little-endian 64 บิต[ 51 ]C97C1F32-BA06-40B4-9F22-236061B08AA8
PA-RISC [ 51 ]DC4A4480-6917-4262-A4EC-DB9384949F25
พาวเวอร์พีซี 32 บิต[ 51 ]7D14FEC5-CC71-415D-9D6C-06BF0B3C3EAF
PowerPC 64 บิต big-endian [ 51 ]2C9739E2-F068-46B3-9FD0-01C5A9AFBCCA
PowerPC 64 บิต little-endian [ 51 ]15BB03AF-77E7-4D4A-B12B-C0D084F7491C
RISC-V 32 บิต[ 51 ]B933FB22-5C3F-4F91-AF90-E2BB0FA50702
RISC-V 64 บิต[ 51 ]BEAEC34B-8442-439B-A40B-984381ED097D
s390 [ 51 ]CD0F869B-D0FB-4CA0-B141-9EA87CC78D66
s390x [ 51 ]8A4F5770-50AA-4ED3-874A-99B710DB6FEA
ไทล์-จีเอ็กซ์[ 51 ]55497029-C7C1-44CC-AA39-815ED1558630
x86 [ 51 ]75250D76-8CC6-458E-BD66-BD47CC81A812
x86-64 [ 51 ]8484680C-9521-48C6-9C11-B0720656F69E
พาร์ติชั่น root verity สำหรับdm-verityอัลฟา[ 51 ]FC56D9E9-E6E5-4C06-BE32-E74407CE09A5
อาร์ซี[ 51 ]24B2D975-0F97-4521-AFA1-CD531E421B8D
ARM 32 บิต[ 51 ]7386CDF2-203C-47A9-A498-F2ECCE45A2D6
AArch64 [ 51 ]DF3300CE-D69F-4C92-978C-9BFB0F38D820
IA-64 [ 51 ]86ED10D5-B607-45BB-8957-D350F23D0571
LoongArch 64 บิต[ 51 ]F3393B22-E9AF-4613-A948-9D3BFBD0C535
mips: MIPS big-endian 32 บิต[ 51 ]7A430799-F711-4C7E-8E5B-1D685BD48607
mips64: MIPS big-endian 64 บิต[ 51 ]579536F8-6A33-4055-A95A-DF2D5E2C42A8
mipsel: MIPS little-endian 32 บิต[ 51 ]D7D150D2-2A04-4A33-8F12-16651205FF7B
mips64el: MIPS little-endian 64 บิต[ 51 ]16B417F8-3E06-4F57-8DD2-9B5232F41AA6
PA-RISC [ 51 ]D212A430-FBC5-49F9-A983-A7FEEF2B8D0E
PowerPC 64 บิต little-endian [ 51 ]906BD944-4589-4AAE-A4E4-DD983917446A
PowerPC 64 บิต big-endian [ 51 ]9225A9A3-3C19-4D89-B4F6-EEFF88F17631
พาวเวอร์พีซี 32 บิต[ 51 ]98CFE649-1588-46DC-B2F0-ADD147424925
RISC-V 32 บิต[ 51 ]AE0253BE-1167-4007-AC68-43926C14C5DE
RISC-V 64 บิต[ 51 ]B6ED5582-440B-4209-B8DA-5FF7C419EA3D
s390 [ 51 ]7AC63B47-B25C-463B-8DF8-B4A94E6C90E1
s390x [ 51 ]B325BFBE-C7BE-4AB8-8357-139E652D2F6B
ไทล์-จีเอ็กซ์[ 51 ]966061EC-28E4-4B2E-B4A5-1F0A825A1D84
x86-64 [ 51 ]2C7357ED-EBD2-46D9-AEC1-23D437EC2BF5
x86 [ 51 ]D13C5D3B-B5D1-422A-B29F-9454FDC89D76
/usr verity partition for dm-verity อัลฟา[ 51 ]8CCE0D25-C0D0-4A44-BD87-46331BF1DF67
อาร์ซี[ 51 ]FCA0598C-D880-4591-8C16-4EDA05C7347C
ARM 32 บิต[ 51 ]C215D751-7BCD-4649-BE90-6627490A4C05
AArch64 [ 51 ]6E11A4E7-FBCA-4DED-B9E9-E1A512BB664E
IA-64 [ 51 ]6A491E03-3BE7-4545-8E38-83320E0EA880
LoongArch 64 บิต[ 51 ]F46B2C26-59AE-48F0-9106-C50ED47F673D
mips: MIPS big-endian 32 บิต[ 51 ]6E5A1BC8-D223-49B7-BCA8-37A5FCCEB996
mips64: MIPS big-endian 64 บิต[ 51 ]81CF9D90-7458-4DF4-8DCF-C8A3A404F09B
mipsel: MIPS little-endian 32 บิต[ 51 ]46B98D8D-B55C-4E8F-AAB3-37FCA7F80752
mips64el: MIPS little-endian 64 บิต[ 51 ]3C3D61FE-B5F3-414D-BB71-8739A694A4EF
PA-RISC [ 51 ]5843D618-EC37-48D7-9F12-CEA8E08768B2
PowerPC 64 บิต little-endian [ 51 ]EE2B9983-21E8-4153-86D9-B6901A54D1CE
PowerPC 64 บิต big-endian [ 51 ]BDB528A5-A259-475F-A87D-DA53FA736A07
พาวเวอร์พีซี 32 บิต[ 51 ]DF765D00-270E-49E5-BC75-F47BB2118B09
RISC-V 32 บิต[ 51 ]CB1EE4E3-8CD0-4136-A0A4-AA61A32E8730
RISC-V 64 บิต[ 51 ]8F1056BE-9B05-47C4-81D6-BE53128E5B54
s390 [ 51 ]B663C618-E7BC-4D6D-90AA-11B756BB1797
s390x [ 51 ]31741CC4-1A2A-4111-A581-E00B447D2D06
ไทล์-จีเอ็กซ์[ 51 ]2FB4BF56-07FA-42DA-8132-6B139F2026AE
x86-64 [ 51 ]77FF5F63-E7B6-4633-ACF4-1565B864C0E6
x86 [ 51 ]8F461B0D-14EE-4E81-9AA9-049B6FB97ABD
พาร์ติชั่นลายเซ็นรูทเวริตี้สำหรับ dm-verity อัลฟา[ 51 ]D46495B7-A053-414F-80F7-700C99921EF8
อาร์ซี[ 51 ]143A70BA-CBD3-4F06-919F-6C05683A78BC
ARM 32 บิต[ 51 ]42B0455F-EB11-491D-98D3-56145BA9D037
AArch64 [ 51 ]6DB69DE6-29F4-4758-A7A5-962190F00CE3
IA-64 [ 51 ]E98B36EE-32BA-4882-9B12-0CE14655F46A
LoongArch 64 บิต[ 51 ]5AFB67EB-ECC8-4F85-AE8E-AC1E7C50E7D0
mips: MIPS big-endian 32 บิต[ 51 ]BBA210A2-9C5D-45EE-9E87-FF2CCBD002D0
mips64: MIPS big-endian 64 บิต[ 51 ]43CE94D4-0F3D-4999-8250-B9DEAFD98E6E
mipsel: MIPS little-endian 32 บิต[ 51 ]C919CC1F-4456-4EFF-918C-F75E94525CA5
mips64el: MIPS little-endian 64 บิต[ 51 ]904E58EF-5C65-4A31-9C57-6AF5FC7C5DE7
PA-RISC [ 51 ]15DE6170-65D3-431C-916E-B0DCD8393F25
PowerPC 64 บิต little-endian [ 51 ]D4A236E7-E873-4C07-BF1D-BF6CF7F1C3C6
PowerPC 64 บิต big-endian [ 51 ]F5E2C20C-45B2-4FFA-BCE9-2A60737E1AAF
พาวเวอร์พีซี 32 บิต[ 51 ]1B31B5AA-ADD9-463A-B2ED-BD467FC857E7
RISC-V 32 บิต[ 51 ]3A112A75-8729-4380-B4CF-764D79934448
RISC-V 64 บิต[ 51 ]EFE0F087-EA8D-4469-821A-4C2A96A8386A
s390 [ 51 ]3482388E-4254-435A-A241-766A065F9960
s390x [ 51 ]C80187A5-73A3-491A-901A-017C3FA953E9
ไทล์-จีเอ็กซ์[ 51 ]B3671439-97B0-4A53-90F7-2D5A8F3AD47B
x86-64 [ 51 ]41092B05-9FC8-4523-994F-2DEF0408B176
x86 [ 51 ]5996FC05-109C-48DE-808B-23FA0830B676
/usr verity signature partition for dm-verity อัลฟา[ 51 ]5C6E1C76-076A-457A-A0FE-F3B4CD21CE6E
อาร์ซี[ 51 ]94F9A9A1-9971-427A-A400-50CB297F0F35
ARM 32 บิต[ 51 ]D7FF812F-37D1-4902-A810-D76BA57B975A
AArch64 [ 51 ]C23CE4FF-44BD-4B00-B2D4-B41B3419E02A
IA-64 [ 51 ]8DE58BC2-2A43-460D-B14E-A76E4A17B47F
LoongArch 64 บิต[ 51 ]B024F315-D330-444C-8461-44BBDE524E99
mips: MIPS big-endian 32 บิต[ 51 ]97AE158D-F216-497B-8057-F7F905770F54
mips64: MIPS big-endian 64 บิต[ 51 ]05816CE2-DD40-4AC6-A61D-37D32DC1BA7D
mipsel: MIPS little-endian 32 บิต[ 51 ]3E23CA0B-A4BC-4B4E-8087-5AB6A26AA8A9
mips64el: MIPS little-endian 64 บิต[ 51 ]F2C2C7EE-ADCC-4351-B5C6-EE9816B66E16
PA-RISC [ 51 ]450DD7D1-3224-45EC-9CF2-A43A346D71EE
PowerPC 64 บิต little-endian [ 51 ]C8BFBD1E-268E-4521-8BBA-BF314C399557
PowerPC 64 บิต big-endian [ 51 ]0B888863-D7F8-4D9E-9766-239FCE4D58AF
พาวเวอร์พีซี 32 บิต[ 51 ]7007891D-D371-4A80-86A4-5CB875B9302E
RISC-V 32 บิต[ 51 ]C3836A13-3137-45BA-B583-B16C50FE5EB4
RISC-V 64 บิต[ 51 ]D2F9000A-7A18-453F-B5CD-4D32F77A7B32
s390 [ 51 ]17440E4F-A8D0-467F-A46E-3912AE6EF2C5
s390x [ 51 ]3F324816-667B-46AE-86EE-9B0C0C6C11B4
ไทล์-จีเอ็กซ์[ 51 ]4EDE75E2-6CCC-4CC8-B9C7-70334B087510
x86-64 [ 51 ]E7BB33FB-06CF-4E81-8273-E543B413E2E2
x86 [ 51 ]974A71C0-DE41-43C3-BE5D-5C5CCD1AD2C0
/bootเป็นพาร์ติชั่น Extended Boot Loader (XBOOTLDR) [ 51 ] [ 52 ]BC13C2FF-59E6-4262-A352-B275FD6F7172
พาร์ติชั่นสลับ[ 51 ] [ 52 ]0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
พาร์ติชั่น Logical Volume Manager (LVM) [ 55 ]E6D6D379-F507-44C2-A23C-238F2A3DF928
/home partition [ 51 ] [ 52 ]933AC7E1-2EB4-4F13-B844-0E14E2AEF915
พาร์ติชัน /srv (ข้อมูลเซิร์ฟเวอร์) [ 51 ] [ 52 ]3B8F8425-20E0-4F3B-907F-1A25A76F98E8
พาร์ติชั่นโฮมต่อผู้ใช้[ 51 ]773F91EF-66D4-49B5-BD83-D683BF40AD16
พาร์ติชั่นdm-cryptธรรมดา[ 56 ] [ 57 ] [ 58 ]7FFEC5C9-2D00-49B7-8941-3EA10A5586B7
พาร์ติชัน LUKS [ 56 ] [ 57 ] [ 58 ] [ 59 ]CA7D7CCB-63ED-4C53-861C-1742536059CC
ที่สงวนไว้ 8DA63339-0007-60C0-C436-083AC8230908
GNU/Hurd [ 60 ]ข้อมูลระบบไฟล์ Linux [ k ]0FC63DAF-8483-4772-8E79-3D69D8477DE4
พาร์ติชั่นสวอปของ Linux [ l ]0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
ฟรีบีเอสดีพาร์ติชั่นบูต[ 62 ]83BD6B9D-7F41-11DC-BE0B-001560B84F0F
พาร์ติชั่นดิสก์เลเบล BSD [ 62 ]516E7CB4-6ECF-11D6-8FF8-00022D09712B
พาร์ติชั่นสลับ[ 62 ]516E7CB5-6ECF-11D6-8FF8-00022D09712B
พาร์ติชั่น ระบบไฟล์ Unix (UFS) [ 62 ]516E7CB6-6ECF-11D6-8FF8-00022D09712B
พาร์ติชั่นตัวจัดการวอลุ่ม Vinum [ 62 ]516E7CB8-6ECF-11D6-8FF8-00022D09712B
พาร์ติชั่นZFS [ 62 ]516E7CBA-6ECF-11D6-8FF8-00022D09712B
พาร์ติชัน nandfs [ 63 ]74BA7DD9-A689-11E1-BD04-00E081286ACF
macOS ดาร์วินพาร์ติ ชั่นระบบไฟล์ลำดับชั้นพลัส (HFS+) 48465300-0000-11AA-AA11-00306543ECAC
คอนเทนเนอร์Apple APFS คอนเทนเนอร์ วอลุ่ม APFS FileVault7C3457EF-0000-11AA-AA11-00306543ECAC
คอนเทนเนอร์ Apple UFS55465300-0000-11AA-AA11-00306543ECAC
ZFS []6A898CC3-1DD2-11B2-99A6-080020736631
พาร์ติชั่น RAID ของ Apple 52414944-0000-11AA-AA11-00306543ECAC
พาร์ติชั่น RAID ของ Apple แบบออฟไลน์ 52414944-5F4F-11AA-AA11-00306543ECAC
พาร์ติชั่นบูตของ Apple (Recovery HD) 426F6F74-0000-11AA-AA11-00306543ECAC
ฉลากแอปเปิล 4C616265-6C00-11AA-AA11-00306543ECAC
พาร์ติชั่นกู้คืน Apple TV 5265636F-7665-11AA-AA11-00306543ECAC
คอนเทนเนอร์จัดเก็บข้อมูล Apple Core Storage Container HFS+ FileVault volume container 53746F72-6167-11AA-AA11-00306543ECAC
พาร์ติชั่น APFS Preboot ของ Apple 69646961-6700-11AA-AA11-00306543ECAC
พาร์ติชั่นการกู้คืน APFS ของ Apple 52637672-7900-11AA-AA11-00306543ECAC
โซลาริสอิลลูมอสพาร์ติชั่นบูต 6A82CB45-1DD2-11B2-99A6-080020736631
พาร์ติชั่นรูท 6A85CF4D-1DD2-11B2-99A6-080020736631
พาร์ติชั่นสวอป 6A87C46F-1DD2-11B2-99A6-080020736631
พาร์ติชั่นสำรอง 6A8B642B-1DD2-11B2-99A6-080020736631
/usr partition [ m ]6A898CC3-1DD2-11B2-99A6-080020736631
พาร์ติชั่น /var6A8EF2E9-1DD2-11B2-99A6-080020736631
/การแบ่งส่วน บ้าน6A90BA39-1DD2-11B2-99A6-080020736631
ภาคทางเลือก 6A9283A5-1DD2-11B2-99A6-080020736631
พาร์ติชั่นที่สงวนไว้ 6A945A3B-1DD2-11B2-99A6-080020736631
6A9630D1-1DD2-11B2-99A6-080020736631
6A980767-1DD2-11B2-99A6-080020736631
6A96237F-1DD2-11B2-99A6-080020736631
6A8D2AC7-1DD2-11B2-99A6-080020736631
เน็ตบีเอสดี[ 64 ] [ n ]พาร์ติชั่นสวอป 49F48D32-B10E-11DC-B99B-0019D1879648
พาร์ติชั่น FFS49F48D5A-B10E-11DC-B99B-0019D1879648
พาร์ติชั่น LFS49F48D82-B10E-11DC-B99B-0019D1879648
พาร์ติชั่น RAID 49F48DAA-B10E-11DC-B99B-0019D1879648
พาร์ติชันที่เชื่อมต่อกัน 2DB519C4-B10F-11DC-B99B-0019D1879648
พาร์ติชั่นที่เข้ารหัส 2DB519EC-B10F-11DC-B99B-0019D1879648
ChromeOS [ 65 ]เคอร์เนล ChromeOS FE3A2A5D-4F32-41A7-B725-ACCC3285A309
ระบบไฟล์รูทของ ChromeOS 3CB8E202-3B7E-47DD-8A3C-7FF2A13CFCEC
เฟิร์มแวร์ ChromeOS CAB6E88E-ABF3-4102-A07A-D4BB9BE3C1D3
การใช้งาน ChromeOS ในอนาคต 2E0A753D-9E48-43B0-8337-B15192CB1B5E
ChromeOS miniOS 09845860-705F-4BB5-B16C-8A8A099CAF52
โหมดไฮเบอร์เนตของ ChromeOS 3F0F8318-F146-4E6B-8222-C28C8F02E0D5 [ 66 ]
คอนเทนเนอร์ลินุกซ์โดย CoreOS [ 67 ]พาร์ติชั่น /usr (coreos-usr) 5DFBF5F4-2848-4BAC-AA5E-0D9A20B745A6
ระบบไฟล์รูทที่ปรับขนาดได้ (coreos-resize) 3884DD41-8582-4404-B9A8-E9B84F2DF50E
การปรับแต่ง OEM (สงวนไว้สำหรับ coreos) C95DC21A-DF0E-4340-8D7B-26CBFA9A03E0
ระบบไฟล์รูทบน RAID (coreos-root-raid) BE9067B9-EA49-4F15-B4F6-F36F8C9E1818
ไฮกุ[ 68 ]ไฮกุ บีเอฟเอส 42465331-3BA3-10F1-802A-4861696B7521
MidnightBSD [ 69 ] [ n ]พาร์ติชั่นบูต 85D5E45E-237C-11E1-B4B3-E89A8F7FC3A7
การแบ่งพาร์ติชันข้อมูล 85D5E45A-237C-11E1-B4B3-E89A8F7FC3A7
พาร์ติชั่นสวอป 85D5E45B-237C-11E1-B4B3-E89A8F7FC3A7
พาร์ติชัน ระบบไฟล์ Unix (UFS) 0394EF8B-237E-11E1-B4B3-E89A8F7FC3A7
พาร์ติชั่น ตัวจัดการวอลุ่ม Vinum85D5E45C-237C-11E1-B4B3-E89A8F7FC3A7
พาร์ติชั่น ZFS85D5E45D-237C-11E1-B4B3-E89A8F7FC3A7
เซฟ[ o ]วารสาร 45B0969E-9B03-4F30-B4C6-B4B80CEFF106
วารสาร dm-crypt45B0969E-9B03-4F30-B4C6-5EC00CEFF106
โอเอสดี 4FBD7E29-9D25-41B8-AFD0-062C0CEFF05D
dm-crypt OSD 4FBD7E29-9D25-41B8-AFD0-5EC00CEFF05D
ดิสก์กำลังสร้าง 89C57F98-2FE5-4DC0-89C1-F3AD0CEFF2BE
ดิสก์ dm-cryptกำลังสร้าง 89C57F98-2FE5-4DC0-89C1-5EC00CEFF2BE
ปิดกั้น คาเฟ่คาเฟ่-9B03-4F30-B4C6-B4B80CEFF106
บล็อก DB 30CD0809-C2B2-499C-8879-2D6B78529876
บล็อกบันทึกการเขียนล่วงหน้า 5CE17FCE-4087-4169-B7FF-056CC58473F9
กล่องล็อกสำหรับคีย์ dm-cryptFB3AABF9-D25F-47CC-BF5E-721D1816496B
OSD มัลติพาธ 4FBD7E29-8AE0-4982-BF9D-5A8D867AF560
วารสารมัลติพาธ 45B0969E-8AE0-4982-BF9D-5A8D867AF560
บล็อกหลายเส้นทาง CAFECAFE-8AE0-4982-BF9D-5A8D867AF560
บล็อกหลายเส้นทาง 7F4A666A-16F3-47A2-8445-152EF4D03F6C
ฐานข้อมูลบล็อกมัลติพาธ EC6D6385-E346-45DC-BE91-DA2A7C8B3261
บันทึกการเขียนล่วงหน้าของบล็อกมัลติพาธ 01B41E1B-002A-453C-9F17-88793989FF8F
บล็อก dm-cryptคาเฟ่คาเฟ่-9B03-4F30-B4C6-5EC00CEFF106
dm-crypt block DB 93B0052D-02D9-4D8A-A43B-33A3EE4DFBC3
บันทึกการเขียนล่วงหน้าของบล็อก dm-crypt306E8683-4FE2-4330-B7C0-00A917C16966
dm-crypt LUKS journal 45B0969E-9B03-4F30-B4C6-35865CEFF106
บล็อก LUKS ของ dm-cryptคาเฟ่คาเฟ่-9B03-4F30-B4C6-35865CEFF106
dm-crypt LUKS block DB 166418DA-C469-4022-ADF4-B30AFD37F176
dm-crypt LUKS block write-ahead log 86A32090-3647-40B9-BBBD-38D8C573AA86
dm-crypt LUKS OSD 4FBD7E29-9D25-41B8-AFD0-35865CEFF05D
โอเพ่นบีเอสดีการแบ่งพาร์ติชันข้อมูล 824CC7A0-36A8-11E3-890A-952519AD3F61
คิวเอ็นเอ็กซ์ระบบไฟล์ที่ปลอดภัยต่อพลังงาน (QNX6) [ 72 ]CEF5A9AD-73BC-4601-89F3-CDEEEEE321A1
แผน 9แผน 9 พาร์ทิชัน C91818F9-8025-47AF-89D2-F030D7000C2C
VMware ESXvmkcore ( พาร์ติชั่น coredump ) 9D275380-40AD-11DB-BF97-000C2911D1B8
พาร์ติชั่นระบบไฟล์ VMFSAA31E02A-400F-11DB-9590-000C2911D1B8
VMware สงวนสิทธิ์ 9198EFFC-31C0-11DB-8F78-000C2911D1B8
Android-IA [ 73 ] [ 74 ] [ 75 ] [ 76 ]บูตโหลดเดอร์ 2568845D-2332-4675-BC39-8FA5A4748D15
บูตโหลดเดอร์2 114EAFFE-1552-4022-B26E-9B053604CF84
บู๊ท 49A4D17F-93A3-45C1-A0DE-F50B2EBE2599
การกู้คืน 4177C722-9E92-4AAB-8644-43502BFD5506
เบ็ดเตล็ด EF32A33B-A409-486C-9141-9FFB711F6266
เมตาเดตา 20AC26BE-20B7-11E3-84C5-6CFDB94711E9
ระบบ 38F428E6-D326-425D-9140-6E0EA133647C
แคช A893EF21-E428-470A-9E55-0668FD91A2D9
ข้อมูล DC76DDA9-5AC1-491C-AF42-A82591580C0D
ดื้อดึง EBC597D0-2053-4B15-8B64-E0AAC75F4DB1
ผู้ขาย C5A0AEEC-13EA-11E5-A1B1-001E67CA0C3C
การกำหนดค่า BD59408B-4514-490D-BF12-9878D963F378
โรงงาน 8F68CC74-C5E5-48DA-BE91-A0C8C15E9C80
โรงงาน (ทางเลือก) [ 77 ]9FDAA6EF-4B3F-40D2-BA8D-BFF16BFB887B
Fastboot / Tertiary [ 78 ] [ 79 ]767941D0-2085-11E3-AD3B-6CFDB94711E9
OEM AC6D7924-EB71-4DF8-B48D-E267B27148FF
แอนดรอยด์ 6.0+ อาร์เอ็มแอนดรอยด์ เมตา 19A710A2-B3CA-11E4-B026-10604B889DCF
แอนดรอยด์เอ็กซ์ที 193D1EA4-B3CA-11E4-B075-10604B889DCF
สภาพแวดล้อมการติดตั้งเครือข่ายแบบเปิด ( ONIE ) บู๊ท 7412F7D5-A156-4B13-81DC-867174929325
การกำหนดค่า D4E6E2CD-4469-46F3-B5CB-1BFF57AFC149
พาวเวอร์พีซีบูต PReP 9E1A2D38-C612-4316-AA26-8B49521E5A8B
freedesktop.orgระบบปฏิบัติการ (Linux เป็นต้น) การกำหนดค่าบูตโหลดเดอร์ที่ใช้ร่วมกัน[ 80 ]BC13C2FF-59E6-4262-A352-B275FD6F7172
อาตาริ ทูเอสการแบ่งพาร์ติชันข้อมูลพื้นฐาน (GEM, BGM, F32) 734E5AFE-F61A-11E6-BC64-92361F002671
พาร์ติชั่นข้อมูลดิบ (RAW), XHDI 35540011-B055-499F-842D-C69AECA357B7
เวราคริปต์พาร์ติชั่นข้อมูลที่เข้ารหัส 8C8F8EFF-AC95-4770-814A-21994F2DBC8F
โอเอส/2ArcaOSประเภท 1 90B6FF38-B98F-4358-A21F-48F35B4A8AD3
ชุดพัฒนาประสิทธิภาพการจัดเก็บข้อมูล (SPDK) อุปกรณ์บล็อก SPDK [ 81 ]7C5222BD-8F5D-4087-9C00-BF9843C7B58C
บูตโหลดเดอร์ แบบ bareboxสถานะ barebox [ 82 ]4778ED65-BF42-45FA-9C5B-287A1DC4AAB1
บูตโหลดเดอร์ U-Bootสภาพแวดล้อม U-Boot [ 83 ] [ 84 ]3DE21764-95BD-54BD-A5C3-4ABE786F38A8
ซอฟต์เรด สถานะ SoftRAID B6FA30DA-92D2-4A9A-96F1-871EC6486200
ซอฟต์เรด_สแครช 2E313465-19B9-463F-8126-8A7993773801
วอลุ่ม SoftRAID_Volume FA709C7E-65B1-4593-BFD5-E71D61DE9B02
ซอฟต์เรด_แคช BBBA6DF5-F46F-4A89-8F59-8765B2727503
พาร์ติชั่นมาตรฐานฟูเชีย[ 85 ]บูตโหลดเดอร์ (ช่อง A/B/R) FE8A2634-5E2E-46BA-99E3-3A192091A350
ข้อมูลระบบเข้ารหัสที่ทนทานและเปลี่ยนแปลงได้ D9FD4535-106C-4CEC-8D37-DFC020CA87CB
ข้อมูลบูตโหลดเดอร์ที่เปลี่ยนแปลงได้และทนทาน (รวมถึงเมตาเดต้า A/B/R) A409E16B-78AA-4ACC-995C-302352621A41
ข้อมูลระบบแบบอ่านอย่างเดียวที่ตั้งค่ามาจากโรงงาน F95D940E-CABA-4578-9B93-BB6C90F29D3E
ข้อมูลบูตโหลดเดอร์แบบอ่านอย่างเดียวที่จัดเตรียมไว้จากโรงงาน 10B8DBAA-D2BF-42A9-98C6-A7C5DB3701E7
ผู้จัดการปริมาณฟูเชีย 49FD7CB8-DF15-4E73-B9D9-992070127F0F
ตรวจสอบข้อมูลเมตาการบูตเรียบร้อยแล้ว (ช่อง A/B/R) 421A8BFC-85D9-4D85-ACDA-B64EEC0133E9
อิมเมจบูต Zircon (สล็อต A/B/R) 9B37FFF6-2E58-466A-983A-F7926D0B04E0
พาร์ติชั่นมรดกฟุคเซีย[ 85 ] [ p ]
ฟูเชีย-เอสพี C12A7328-F81F-11D2-BA4B-00A0C93EC93B
ระบบฟูเชีย 606B000B-B7C7-4653-A7D5-B737332C899D
ข้อมูลฟูเชีย 08185F0C-892D-428A-A789-DBEEC8F55E6A
ติดตั้งฟูเชีย 48435546-4953-2041-494E-5354414C4C52
ก้อนสีชมพูอมม่วง 2967380E-134C-4CBB-B6DA-17E7CE1CA45D
ฟูเชีย-เอฟวีเอ็ม 41D0E340-57E3-954E-8C1E-17ECAC44CFF5
อิมเมจบูต Zircon (ช่อง A) DE30CC86-1F4A-4A31-93C4-66F147D33E05
อิมเมจบูต Zircon (ช่อง B) 23CC04DF-C278-4CE7-8471-897D1A4BCDF7
อิมเมจบูต Zircon (สล็อต R) A0E5CF57-2DEF-46BE-A80C-A2067C37CD49
การกำหนดค่าระบบ 4E5E989E-4C86-11E8-A15B-480FCF35F8E6
การกำหนดค่าจากโรงงาน 5A3A90BE-4C86-11E8-A15B-480FCF35F8E6
บูตโหลดเดอร์ 5ECE94FE-4C86-11E8-A15B-480FCF35F8E6
การทดสอบไกด์ 8B94D043-30BE-4871-9DFA-D69556E8C1F3
ตรวจสอบข้อมูลเมตาการบูตเรียบร้อยแล้ว (ช่อง A) A13B4D9A-EC5F-11E8-97D8-6C3BE52705BF
ตรวจสอบข้อมูลเมตาการบูตเรียบร้อยแล้ว (ช่อง B) A288ABF2-EC5F-11E8-97D8-6C3BE52705BF
ตรวจสอบข้อมูลเมตาการบูตเรียบร้อยแล้ว (ช่อง R) 6A2460C3-CD11-4E8B-80A8-12CCE268ED0A
เบ็ดเตล็ด 1D75395D-F2C6-476B-A8B7-45CC1C97B476
เอ็มซี-บูต1 900B0FC5-90CD-4D4F-84F9-9F8ED579DB88
เอ็มเอ็มซี-บูต 2 B2B2E8D1-7C10-4EBC-A2D0-4614568260AD
มินิกซ์ระบบไฟล์มินิกซ์ 481B2A38-0561-420B-B72A-F1C4988EFC16
อีมู68/ อามิกาโอเอสพาร์ติชั่นที่รวมบล็อกฮาร์ดดิสก์[ q ]3F82EEBC-87C9-4097-8165-89D6540557C0
Weka NeuralMesh (ระบบจัดเก็บข้อมูล) การแบ่งพาร์ติชันข้อมูล Weka 993EC906-B4E2-11E7-A205-A0A8CD3EA1DE

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างตารางพาร์ติชั่น GUID สำหรับ ไดรฟ์โซลิดสเต ท NVM Express  ขนาด 512 GB ที่ใช้กับ การกำหนดค่า มัลติบูตซึ่งประกอบด้วยพาร์ติชั่นระบบ EFI , พาร์ติชั่นสำรองของ Microsoft , พาร์ ติชั่นข้อมูลพื้นฐานของ Microsoftสาม พาร์ติชั่น (หนึ่งพาร์ติชั่นเป็นพาร์ติชั่นมาตรฐานของ Windows และอีกสองพาร์ติชั่นเป็น พาร์ติชั่น สภาพแวดล้อมการกู้คืน Windows ที่ซ่อนอยู่) และพาร์ติชั่น Linuxสามพาร์ติชั่น (รวมถึงพาร์ติชั่นสวอป ):

ป้ายกำกับ: gpt label-id: 96BB56B7-AE3C-4E94-986E-10E7F3CCA80B อุปกรณ์: /dev/nvme0n1 หน่วย: ภาคส่วน first-lba: 34 last-lba: 1000215182 sector-size: 512 /dev/nvme0n1p1 : เริ่ม= 2048 , ขนาด= 532480 , ประเภท= C12A7328-F81F-11D2-BA4B-00A0C93EC93B, uuid = 7885D52E-0F50-4E28-B058-8DCE7B7FF921, ชื่อ= "พาร์ติชั่นระบบ EFI" /dev/nvme0n1p2 : เริ่ม= 534528 , ขนาด= 32768 , ประเภท= E3C9E316-0B5C-4DB8-817D-F92DF00215AE, uuid = 5C34D099-E77A-4B46-9662-430D33E55AFF, ชื่อ= "พาร์ติชั่นที่สงวนไว้ของ Microsoft" /dev/nvme0n1p3 : start = 567296 , size = 419196928 , type = EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, uuid = 109218B1-3097-4635-BE5F-044E28C2BCB0, name = "Basic data partition" /dev/nvme0n1p4 : start = 419764224 , size = 1669120 , type = DE94BBA4-06D1-4D40-A16A-BFD50179D6AC, uuid = 527B26E5-2768-444E-AB1F-ECB28201F3C8, attrs = "RequiredPartition GUID:63" /dev/nvme0n1p5 : start = 421435392 , size = 329410560 , type = 0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid = 5C52E480-AEE7-437B-A136-53F8C946D5ED, name = "Linux Stuff" /dev/nvme0n1p6 : start = 750845952 , size = 243933184 , type = 0FC63DAF-8483-4772-8E79-3D69D8477DE4, uuid = 023F3B88-D3D9-4E39-9F50-77F242410789, name = "Linux Root" /dev/nvme0n1p7 : start = 994779136 , size = 4194304 , type = 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F, uuid = 18F44D65-B28D-4871-AF02-DDBD96771460, name = "Swap" /dev/nvme0n1p8 : start = 998973440 , size = 1228800 , type =DE94BBA4-06D1-4D40-A16A-BFD50179D6AC, uuid = D4A41B1A-2F28-4AE5-AC67-A2D98FB91E22, name = "Basic data partition" , attrs = "RequiredPartition GUID:63"

ดูเพิ่มเติม

หมายเหตุ

  1. ^การเพิ่มULLคำต่อท้ายให้กับค่าคงที่จำนวนเต็มจะทำให้ค่าคงที่นั้นมีประเภทเป็นunsigned long long int.
  2. ^ a b c GUIDs มีโครงสร้างในรูปแบบ little endian [ 11 ]แต่ปรากฏเป็น mixed endian เนื่องจากมีการใช้อาร์เรย์ไบต์เพื่อจัดเก็บไบต์แปดไบต์สุดท้าย[ 12 ]
  3. ^มีการใช้งานโดยผู้พัฒนาภายนอก (GPTTSD)
  4. ^โดยปกติแล้ว Windows XP 64 บิตจะไม่รองรับการบูตจากดิสก์ GPT แต่มีวิธีการที่ไม่เป็นทางการในการบูต XP จากดิสก์ดังกล่าว [ 38 ]
  5. ^เฉพาะกรณีที่ใช้ Service Pack 1 หรือ 2 เท่านั้น
  6. ^ในการตั้งค่าแบบหลายดิสก์ ไดรฟ์บูตที่ไม่ใช่ UEFI ต้องใช้การแบ่งพาร์ติชั่นแบบ MBR ในขณะที่ไดรฟ์ระบบสามารถใช้การแบ่งพาร์ติชั่นแบบ GUID ได้
  7. ^ GUID ในตารางนี้เขียนตาม RFC 4122 กล่าวคือลำดับไบต์แบบ big-endian ซึ่งสามารถจดจำได้จากตำแหน่งของบิตเวอร์ชัน ตัวอย่างเช่น GUID สำหรับพาร์ติชันระบบ EFI () เมื่อถูกแปลงเป็นอนุกรมในโครงสร้างข้อมูล GPT (little-endian) จะสอดคล้องกับลำดับเลขฐานสิบหกบล็อกสามบล็อกแรกจะถูกสลับไบต์เป็น little-endian บล็อกสุดท้ายเป็นอาร์เรย์ไบต์ ดูรายละเอียดเพิ่มเติมใน TN2166 [ 10 ]C12A7328-F81F-11D2-BA4B-00A0C93EC93B28 73 2A C1 1F F8 D2 11 BA 4B 00 A0 C9 3E C9 3B
  8. ^การสร้าง GUID นี้ไม่เป็นไปตามคำจำกัดความของ GUID แต่สร้างขึ้นโดยใช้ รหัส ASCIIสำหรับสตริง " Hah!IdontNeedEFI " การสร้างค่า "GUID" ในลักษณะนี้ทำลายความเป็นเอกลักษณ์ที่รับประกันได้ของ GUID
  9. ^ a bผู้ผลิตคอมพิวเตอร์บางรายมี GUID ของตนเองสำหรับพาร์ติชั่นที่คล้ายกับพาร์ติชั่นระบบ EFI แต่มีบูตโหลดเดอร์เพื่อเรียกใช้เครื่องมือการกู้คืนเฉพาะของผู้ผลิต[ 45 ]
  10. ^ a bก่อนหน้านี้ Linux ใช้ GUID เดียวกันสำหรับพาร์ติชั่นข้อมูลเช่นเดียวกับ Windows (พาร์ติชั่นข้อมูลพื้นฐาน: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ) Linux ไม่เคยมี GUID ประเภทพาร์ติชั่นที่ไม่ซ้ำกันแยกต่างหากสำหรับพาร์ติชั่นข้อมูล ซึ่งทำให้เกิดปัญหาเมื่อบูต Linux และ Windows แบบคู่ใน UEFI-GPT GUID ใหม่ (ข้อมูลระบบไฟล์ Linux: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 ) ได้รับการกำหนดร่วมกันโดยนักพัฒนา GPT fdisk และ GNU Parted [ 47 ]โดยระบุว่าเป็นรหัสประเภท0x8300ใน GPT fdisk
  11. ^ Hurdและ GRUBใช้ระบบไฟล์ ext2 ของ Linux เดียวกันในการทำงาน และ Hurd ไม่รองรับระบบไฟล์ UFS อีกต่อไป [ 61 ]
  12. ^ Hurdใช้ระบบไฟล์สวอปของ Linux เหมือนกัน
  13. ^ a b GUID สำหรับ/usrSolaris ถูกใช้เป็น GUID ทั่วไปสำหรับ ZFS โดย macOS
  14. ^ a b NetBSD และ MidnightBSD เคยใช้ GUID ของ FreeBSD มาก่อนที่จะมีการสร้าง GUID เฉพาะของตนเอง
  15. ^ระบบไฟล์ Ceph ใช้ GUID เพื่อระบุสถานะการเตรียมดิสก์ [ 70 ] [ 71 ]
  16. ^ GUID ของ Fuchsia รุ่นเก่ามีลักษณะแปลกประหลาดสองประการ: UUID ไม่ได้ถูกสร้างขึ้นแบบสุ่ม (บิตหลายชุดเหมือนกันระหว่างพาร์ติชัน) และพาร์ติชันถูกระบุอย่างเฉพาะเจาะจงด้วย GUID ประเภท รูปแบบมาตรฐานใช้ GUID ที่สร้างขึ้นแบบสุ่ม และพาร์ติชันแบบ slotted (เช่นzircon_{a,b,r}) ใช้ประเภทเดียวกันและแยกแยะได้ด้วยชื่อและ GUID ที่ไม่ซ้ำกัน [ 86 ]
  17. ^เนื่องจากข้อจำกัดของ Rigid Disk Block (RDB) ขนาดของพาร์ติชั่นนี้จึงไม่สามารถเกิน 2 TiB ได้
  • Microsoft TechNet: เซกเตอร์ดิสก์บนดิสก์ GPT (หน้าเว็บที่เก็บถาวร)
  • การติดตั้งใช้งาน Microsoft Windows: การแปลง MBR เป็น GPT โดยไม่สูญเสียข้อมูล
  • Microsoft TechNet: การแก้ไขปัญหาเกี่ยวกับดิสก์และระบบไฟล์
  • Microsoft TechNet: การใช้งานไดรฟ์ GPT
  • ไมโครซอฟต์: คำถามที่พบบ่อยเกี่ยวกับการใช้ดิสก์ GPT ใน Windows
  • Microsoft Technet: วิธีการทำงานของดิสก์และวอลุ่มพื้นฐาน เนื้อหาส่วนนี้ค่อนข้างเฉพาะเจาะจงสำหรับ Microsoft แต่มีภาพประกอบที่ดีที่เชื่อมโยง GPT กับรูปแบบ MBR รุ่นเก่าและ MBR ป้องกัน แสดงเค้าโครงของดิสก์ทั้งหมด และวิธีตีความข้อมูล hexdump ของตารางพาร์ติชั่น
  • Apple Developer Connection: ความลับของ GPT
  • ใช้ประโยชน์สูงสุดจากไดรฟ์ขนาดใหญ่ด้วย GPT และ Linux
  • แปลงการบูต Windows Vista SP1+ หรือ 7 x86_64 จากโหมด BIOS-MBR เป็นโหมด UEFI-GPT โดยไม่ต้องติดตั้งใหม่
  • Microsoft Windows XP รองรับ GPT (รูปแบบการแบ่งพาร์ติชั่น) และฮาร์ดดิสก์ขนาดมากกว่า 2.19 TB
  • การตั้งค่า RAID volume ใน Linux ด้วยดิสก์ขนาดมากกว่า 2TB
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=GUID_Partition_Table&oldid=1352737262#PROTECTIVE-MBR "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ตารางพาร์ติชัน GUID

GUID Partition Table ( GPT ) เป็นมาตรฐานสำหรับการจัดวางโครงสร้าง ตารางพาร์ติชั่น ของ อุปกรณ์จัดเก็บข้อมูลทางกายภาพของคอมพิวเตอร์ เช่น ฮาร์ดดิสก์ไดรฟ์ หรือ โซลิดสเตทไดรฟ์...

ประวัติศาสตร์

รูปแบบการแบ่งพาร์ติชัน Master Boot Record (MBR) ซึ่งใช้กันอย่างแพร่หลายตั้งแต่ต้นทศวรรษ 1980 มีข้อจำกัดเมื่อพูดถึงฮาร์ดแวร์สมัยใหม่ ขนาดที่ใช้ได้สำหรับที่อยู่บล็อกและข้อมูลที่เกี่ยวข้องมีจำกัดเพียง 32 บิต สำหรับฮาร์ดดิสก์ที่มีเซกเตอร์ขนาด 512 ไบต์...

คุณสมบัติ

เช่นเดียวกับ MBR, GPT ใช้ การกำหนดแอดเดรสแบบบล็อกตรรกะ (LBA) แทนการกำหนดแอดเดรสแบบ หัวกระบอกสูบ-เซกเตอร์ (CHS) แบบดั้งเดิม MBR สำหรับการป้องกันจะถูกจัดเก็บไว้ที่ LBA 0 และส่วนหัวของ GPT จะอยู่ที่ LBA 1 ส่วนหัวของ GPT มี ตัวชี้ ไปยังตารางพาร์ติชัน ( Partition...

MBR ป้องกัน (LBA 0)

เพื่อความเข้ากันได้กับเวอร์ชันก่อนหน้าอย่างจำกัด พื้นที่ของ Master Boot Record (MBR) แบบดั้งเดิมยังคงถูกสงวนไว้ในข้อกำหนด GPT แต่ขณะนี้ถูกใช้งานในลักษณะที่ป้องกันไม่ให้ยูทิลิตี้ดิสก์ที่ใช้ MBR เข้าใจผิดและอาจเขียนทับดิสก์ GPT ซึ่งเรียกว่าMBR ป้องกัน [ 9 ]