GPT มีข้อดีหลายประการ:
- รองรับดิสก์ที่มีขนาดใหญ่กว่า 2TiB
- รองรับพาร์ติชันที่ใหญ่กว่า 2TiB
- สนับสนุนพาร์ติชันมากกว่าสี่โดยไม่มีความแตกต่างระหว่างพาร์ติชันหลักขยายและตรรกะ
- ใช้ GUID เป็นรหัสประเภทซึ่งหมายความว่ามีความเสี่ยงน้อยกว่าในการเกิดข้อขัดแย้ง / รหัสซ้ำ
- ใช้การกำหนดแอดเดรส LBA โดยเฉพาะเมื่อเทียบกับการใช้ LBA และ CHS แบบคู่ของ MBR (แม้ใน MBR นั้น CHS ก็ไม่มีประโยชน์อะไรกับดิสก์ที่มีความจุประมาณ 8GB ดังนั้นจึงมีความเสี่ยงเล็กน้อยที่จะเกิดข้อขัดแย้งที่แท้จริงของฮาร์ดดิสก์ที่ทันสมัยซึ่งมีขนาดใหญ่กว่านี้มาก)
- จัดเตรียมโครงสร้างตารางพาร์ติชันที่ซ้ำกันที่จุดเริ่มต้นและจุดสิ้นสุดของดิสก์ซึ่งทำให้การกู้คืนจากข้อผิดพลาดของผู้ใช้บางประเภทบั๊กและความเสียหายของดิสก์ได้
- จัดเตรียมการตรวจสอบโครงสร้างข้อมูลที่สำคัญซึ่งช่วยให้สามารถตรวจสอบความเสียหายของตารางพาร์ติชันบางประเภท
- จัดเตรียมฟิลด์คำอธิบายพาร์ติชัน UTF เพื่อให้คุณสามารถตั้งชื่อพาร์ติชันของคุณ โปรดทราบว่าสิ่งนี้ไม่ขึ้นอยู่กับชื่อของระบบไฟล์ที่มีอยู่ในพาร์ติชัน
- ถูกใช้โดยเฟิร์มแวร์ของ EFI / UEFI
สังเกตความแตกต่างระหว่าง tebibyte (TiB; 1024 ^ 4 bytes) และ terabyte (TB; 1000 ^ 4 bytes) อดีตคือIEEE-1541หน่วยในขณะที่หลังเป็นหน่วย SIสำหรับการวัดดิสก์ส่วนใหญ่ยูนิต IEEE-1541 นั้นดูเป็นธรรมชาติมากกว่า เอกสารและซอฟต์แวร์บางอย่าง (โดยเฉพาะอย่างยิ่งสิ่งที่เก่ากว่า) นำส่วนต่อท้ายของ SI ไปใช้กับการวัด IEEE-1541 ที่ไม่ถูกต้องซึ่งทำให้เกิดความสับสน
ข้อดีเหล่านี้ส่วนใหญ่เป็นข้อรองสำหรับการติดตั้งส่วนใหญ่ ข้อดีที่สำคัญที่สุดสองข้อคือความจริงที่ว่า GPT เป็นรูปแบบการแบ่งพาร์ติชันตามธรรมชาติสำหรับ EFI และการขาดความแตกต่างหลัก / ขยาย / ตรรกะ ข้อดีอื่น ๆ ของ GPT ที่รวมกันนั้นน่าสังเกต แต่ก็ไม่เป็นปัญหาสำหรับคนส่วนใหญ่
คอมพิวเตอร์ส่วนใหญ่เปิดตัวตั้งแต่กลางปี 2554 รวมถึงระบบส่วนใหญ่ที่มาพร้อมกับ Windows 8 และใหม่กว่าให้ใช้เฟิร์มแวร์ของ EFI หากคุณบูตคอมพิวเตอร์ดังกล่าวในโหมด EFI (แทนที่จะใช้ CSM ซึ่งเปิดใช้งานการบูตในโหมด BIOS) การใช้ GPT เป็นค่าเริ่มต้น หากคุณบูต (หรือดูอัลบูต) Windows ในโหมด EFI จำเป็นต้องใช้ GPT (เป็นข้อ จำกัด ของ Windows) IIRC, Ubuntu จะไม่ติดตั้งลงในดิสก์ MBR ในโหมด EFI เช่นกัน แต่คุณอาจแปลงชนิดตารางพาร์ติชันและทำให้มันสามารถบู๊ตได้หลังจากติดตั้งแล้ว แม้ว่าการบูตจากดิสก์ MBR ในโหมด EFI นั้นผ่านการทดสอบแล้วไม่ดีและอาจล้มเหลวใน EFI บางตัว
ความแตกต่างหลัก / ขยาย / ตรรกะของ MBR เป็นแฮ็คที่น่าอึดอัดใจที่ถูกสร้างขึ้นในปี 1980 เพื่อให้ได้รอบขีด จำกัด สี่พาร์ติชันของ MBR GPT ใช้ค่าเริ่มต้นเป็น 128 พาร์ติชัน แต่สามารถเพิ่มขีด จำกัด นั้นได้หากจำเป็นอย่างยิ่ง โลจิคัลพาร์ติชัน MBR นั้นไม่สามารถเข้าถึงได้ช้ากว่าพาร์ติชันหลัก แต่พวกมันก็มีแนวโน้มที่จะเกิดความเสียหายได้มากกว่าเนื่องจากความจริงที่ว่าพวกเขาอาศัยโครงสร้างข้อมูลที่เชื่อมโยงกับรายการซึ่งครอบคลุมหลายเซกเตอร์กระจายอยู่ทั่วดิสก์ ปัญหาที่ใหญ่ที่สุดคือการจัดการกับความยุ่งยากเช่นการใช้งานพาร์ทิชันหลักหรือการจัดการพาร์ติชันปรับขนาดการดำเนินการที่เกี่ยวข้องกับพาร์ทิชันหลักและตรรกะ (และดังนั้นจึงต้องปรับขนาดพาร์ทิชันขยายซึ่งเป็นการดำเนินการพิเศษ - และโอกาสพิเศษสำหรับบางสิ่ง ไปผิด)
หากคุณกำลังบูทในโหมด BIOS บนดิสก์ sub-2TiB อาจเป็นการดีที่สุดที่จะใช้งาน MBR เพียงเพราะมีไบออสบางตัวที่ไม่ตอบสนองต่อการบูตจากดิสก์ GPT ได้ดี โดยทั่วไปปัญหาดังกล่าวสามารถแก้ไขได้ แต่ไม่ง่ายที่จะพบปัญหาในตอนแรก การใช้ GPT บนคอมพิวเตอร์ที่ใช้ BIOS จะช่วยป้องกันไม่ให้คุณติดตั้ง Windows บนระบบนั้น หากคุณรู้ว่าคุณกำลังทำอะไรและต้องการใช้ GPT แม้ว่าการใช้ GPT ในโหมด BIOS สำหรับการติดตั้ง Ubuntu นั้นทำได้และฉันจะไม่กีดกันให้คุณทำเช่นนั้น - แต่ถ้าคุณพบปัญหาคุณอาจ จำเป็นต้องแก้ไขปัญหา
ในขณะที่คอมพิวเตอร์ทันสมัยส่วนใหญ่ใช้ EFI แม้ว่า GPT อาจเป็นแบบกึ่งจำเป็น - หากคุณบูตในโหมด EFI หากคุณใช้โหมด BIOS / CSM / legacy บนคอมพิวเตอร์ดังกล่าวการใช้งาน MBR ยังคงดีกว่าด้วยเหตุผลที่เพิ่งบันทึกไว้ FWIW คำแนะนำของฉัน ณ จุดนี้หากคุณมีทางเลือกคือปิดการใช้งาน BIOS / CSM / การสนับสนุนแบบดั้งเดิมและใช้โหมด EFI เฉพาะบนคอมพิวเตอร์ที่ใช้ EFI วิธีนี้จะทำให้เส้นทางบูตง่ายขึ้นและทำให้มีโอกาสน้อยที่คุณจะพบปัญหา ปัญหาคือมีคำแนะนำที่ไม่ดีออกมาทำสิ่งที่ตรงกันข้ามซึ่งสร้างปัญหามากกว่าที่จะแก้ในการประมาณของฉัน (ตัวอย่างเช่นการค้นหาไซต์นี้พบปัญหามากมายที่เกิดจากการติดตั้งระบบปฏิบัติการข้ามโหมดและปัญหาอื่น ๆ ที่เกี่ยวข้องกับการใช้โหมด BIOS / CSM / แบบดั้งเดิมบนคอมพิวเตอร์ที่ใช้ EFI)
หากคุณมีดิสก์ over-2TiB คุณต้องใช้ GPT ข้อยกเว้นหลักคือถ้าดิสก์ใช้ขนาดเซกเตอร์ตรรกะ 4096- ไบต์ซึ่งเพิ่มขีด จำกัด 2TiB MBR เป็น 16TiB ดิสก์ภายนอกบางตัวทำสิ่งนี้และฉันเคยได้ยินเกี่ยวกับดิสก์ภายในระดับไฮเอนด์ที่ทำเช่นกัน (หมายเหตุว่าดิสก์จำนวนมากมี 4096 ไบต์ทางกายภาพภาคและ 512 ไบต์ตรรกะภาค. พวกเขามีเหมือนกันวงเงิน 2TiB MBR เป็นดิสก์ทางกายภาพ 512 ไบต์และภาคตรรกะ.)