ความแตกต่างระหว่างMaster Boot Record (MBR) สไตล์ MS-DOS , Apple Partition Map (APM) และ UEFI สไตล์GUID Partition Table (GPT) เป็นเช่น:
ขนาดของดิสก์
MBR และ APM จำกัด ขนาดของดิสก์ที่ใช้งานได้ถึง 2 TiB (พาร์ติชันไม่สามารถเริ่มต้นหรือสิ้นสุดได้เกินขีด จำกัด 2 TiB) ด้วย GPT ดิสก์สามารถมีขนาดสูงสุด 8 ZiB
จำนวนพาร์ติชัน
MBR ถูก จำกัด ไว้ที่สี่พาร์ติชัน
หากต้องการหลีกเลี่ยงข้อ จำกัด พาร์ติชันหนึ่งมักจะสร้างเป็น "พาร์ติชันเสริม" ซึ่งมีชุดของ "โลจิคัลพาร์ติชัน" อย่างซ้อนกัน แบบแผนที่พบบ่อยที่สุดสำหรับสิ่งนี้คือExtended Boot Recordแม้ว่าระบบ BSD มักจะทำดิสก์ดิสก์แบบ BSDแทน
APM สามารถโตได้ถึง 62 พาร์ติชั่น; GPT มีอย่างน้อย 128
ข้อมูลเมตาพาร์ติชัน
พาร์ติชัน MBR มีรหัส "พิมพ์" ขนาด 1 ไบต์ซึ่งเล็กเกินไปที่จะเป็นประโยชน์ (ระบบปฏิบัติการส่วนใหญ่ใช้รหัสประเภททั่วไปมากและเพียงแค่เดาส่วนที่เหลือ) Windows NT ยังแนะนำ "disk ID" 4 ไบต์สำหรับแยกแยะระหว่างดิสก์หลาย ๆ รุ่นเดียวกัน
APM ใช้ต้นฉบับเดิม "ตัวบ่งชี้ประเภท" (32 ASCII ไบต์) Apple_UFS
เช่น นอกจากนี้ยังสงวน 32 ไบต์สำหรับชื่อพาร์ติชันที่อธิบาย
GPT ตามที่ชื่อบอกใช้ GUID ขนาด 16 ไบต์สำหรับประเภทพาร์ติชัน GUID อีกชุดหนึ่งสำหรับระบุพาร์ติชันเฉพาะ (พาร์ติวอย) และอีก GUID สำหรับระบุดิสก์ทั้งหมด (คล้ายกับ MBR "ID ดิสก์") . นอกจากนี้ยังสงวน 72 ไบต์ (UTF-16) สำหรับป้ายพาร์ติชัน
สถาปัตยกรรมระบบ
Macs ที่ใช้ Intel สามารถบูตได้จากไดรฟ์ GPT เท่านั้นในขณะที่ Mac ที่ใช้ PowerPC รองรับ APM เท่านั้น
พีซีที่เข้ากันได้กับ IBM ปกติสามารถบูตดิสก์ใดก็ได้ตราบใดที่เซกเตอร์ที่ 0 มี BIOS bootloader ที่ถูกต้องและAA55h
บูตลายเซ็น โดยปกติจะหมายถึง MBR แต่ดิสก์ที่แบ่งพาร์ติชัน GPT ทั้งหมดมี "MBR ป้องกัน" ที่ตรงตามข้อกำหนดนี้
พีซีที่ใช้ UEFI จำเป็นต้องรองรับทั้ง GPT และ MBR - อีกครั้งตราบใดที่ยังมี bootloader ที่เข้ากันได้กับ UEFI (UEFI เก็บ bootloaders ในพาร์ติชัน FAT32 ด้วยรหัสประเภทเฉพาะ)
(ข้อยกเว้น: บางรุ่น BIOS เฉพาะปฏิเสธ GPT "MBR ป้องกัน" ว่าไม่ถูกต้องเนื่องจากข้อบกพร่องหรือผิดพลาดนอกจากนี้ Windows จะปฏิเสธที่จะบูตจากดิสก์ GPT ในระบบ BIOS หรือจากดิสก์ MBR บนระบบ UEFI เนื่องจากเหตุผล ที่ไม่รู้จัก.)
ตัก Boot
ในระบบ BIOS ตัวโหลดเริ่มต้นเป็นส่วนหนึ่งของ MBR สามารถมีหนึ่ง bootloader ใน MBR เท่านั้นทำให้เกิดข้อขัดแย้งเมื่อติดตั้งระบบดูอัลบูต เนื่องจากต้นกำเนิด x86 DOS ของ MBR bootloader รหัสนั้นมีลักษณะเฉพาะกับสถาปัตยกรรม x86
ในทางกลับกัน UEFI ใช้พาร์ติชัน FAT32 เฉพาะสำหรับ bootloaders (อาจมีหลายรายการ) และเครื่องมือ EFI อื่น ๆ เนื้อหาพาร์ติชันสามารถจัดการได้อย่างง่ายดายจากระบบปฏิบัติการใด ๆ
บิตและชิ้นส่วนทางเทคนิค
- มีเพียงหนึ่ง MBR หรือ APM ต่อดิสก์ทั้งคู่เริ่มต้นที่เซกเตอร์ 0 GPT เก็บสำเนาสำรองไว้ใกล้กับส่วนท้ายของดิสก์
ข้อมูลรายละเอียดเพิ่มเติมที่เกี่ยวข้องกับ MBR และ GPT: คำถามที่พบบ่อยเกี่ยวกับ Windows และ GPT