MBR กับ GPT: ไหนดีกว่าสำหรับฮาร์ดไดรฟ์ของคุณ?

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

MBR กับ GPT: ไหนดีกว่าสำหรับฮาร์ดไดรฟ์ของคุณ?

พาร์ติชั่น HDD คืออะไร?

เพื่อให้เข้าใจทั้ง MBR และ GPT คุณควรเข้าใจว่าพาร์ติชั่นคืออะไร พาร์ติชั่นเป็นส่วนที่แยกจากกันบนฮาร์ดไดรฟ์ที่ระบบปฏิบัติการใช้ในการบู๊ตและทำงาน Windows จะแสดงเป็นไดรฟ์ใน File Explorer แม้ว่าจะเป็นไดรฟ์เดียวกันก็ตาม ฮาร์ดดิสก์ไดรฟ์ (HDD). ตัวอย่างเช่น แล็ปท็อปจำนวนมากมีพาร์ติชั่น "ระบบ" ซึ่งทุกอย่างในระบบปฏิบัติการ Windows (OS) ไป (มักจะเป็นไดรฟ์ C:) รวมถึงพาร์ติชั่น "การกู้คืน" ที่ซ่อนอยู่ซึ่งสามารถใช้เพื่อกู้คืนระบบในกรณีที่เกิดอุบัติเหตุ . อีกเหตุผลหนึ่งที่ใช้พาร์ติชั่นคือการติดตั้งระบบปฏิบัติการหลายระบบบน HDD เดียวกัน (Linux, Windows10, Windows 7 เป็นต้น)

MBR คืออะไร?

gptvsmbr-hdd

MBR เป็นตัวย่อของ NSaster NSoot NSบันทึกและจัดการวิธีสร้างและจัดระเบียบพาร์ติชั่นบน ฮาร์ดดิสก์ไดรฟ์ (HDD). MBR ใช้เฟิร์มแวร์ Bios และจัดเก็บรหัสในส่วนแรกของดิสก์ด้วย a ที่อยู่บล็อกตรรกะ (LBA) 1 ข้อมูลประกอบด้วยข้อมูลที่เกี่ยวข้องกับวิธีการและตำแหน่งที่ Windows อาศัยอยู่ เพื่อให้สามารถจัดการกระบวนการบู๊ตในที่เก็บข้อมูลหลักของพีซีและหน่วยความจำเข้าถึงโดยสุ่มภายใน (RAM) ไม่ใช่หน่วยความจำภายนอก เช่น การ์ดหน่วยความจำ/แท่งหน่วยความจำ DDR2 และ DDR3

ข้อมูล MBR ที่เก็บไว้ใน LBA 1 ของ HDD มีดังต่อไปนี้:

  • ตารางพาร์ทิชันหลัก: ย่อมาจาก MPT ตารางจะจัดเก็บข้อมูลพาร์ติชันทั้งหมดที่พบใน HDD แต่ละตัว รวมถึงประเภทรูปแบบ ความจุ และรายละเอียดที่จำเป็นอื่นๆ เพื่อให้ระบบปฏิบัติการและพีซีทำงานได้อย่างถูกต้อง พวกเขาต้องการบันทึกพาร์ติชั่นและขนาด HDD และวิธีระบุพาร์ติชั่นที่สามารถบู๊ตได้และแอ็คทีฟ MPT ให้ข้อมูลที่จำเป็นทั้งหมดนั้น
  • รหัสบูตหลัก: บางครั้งใช้ชื่อย่อว่า MBC โค้ดเรียกใช้การเปิดตัวระบบปฏิบัติการและจัดการการกำหนดค่าสำหรับกระบวนการบูตเครื่อง (เพื่อยืนยันการเปลี่ยนแปลงใดๆ) เช่น การตรวจจับไดรฟ์ การคำนวณ RAM (ภายนอก) การตรวจจับการแสดงผล และอุปกรณ์และการกำหนดค่าที่จำเป็นอื่นๆ ข้อมูล.
  • ลายเซ็นดิสก์: ทุกไดรฟ์ต้องมีตัวระบุที่ไม่ซ้ำกัน ซึ่งสร้างขึ้นในรูปแบบของลายเซ็น ตัวระบุนี้ช่วยให้แน่ใจว่าไดรฟ์และพาร์ติชั่นที่ถูกต้องจะอ่านและเขียนข้อมูลเมื่อใช้ดิสก์หลายตัว และช่วยให้มั่นใจถึงฟังก์ชันการทำงานของพีซีและโปรโตคอลความปลอดภัยสำหรับธุรกรรมการอ่าน/เขียนข้อมูลทั้งหมด

ระบบอินพุต/เอาท์พุตพื้นฐานของพีซี/มาเธอร์บอร์ด (BIOS) จะค้นหาอุปกรณ์ที่มี MBR จากนั้นจะรันโค้ดสำหรับบูตโวลุ่มจากพาร์ติชั่นที่มีอยู่ ถัดไป MBR จะเปิดใช้งานบูตเซกเตอร์ของไดรฟ์เพื่อเปิดใช้ระบบปฏิบัติการ

พาร์ติชั่น GPT คืออะไร?

GPT หมายถึง NSUID NSartition NSสามารถ. เช่นเดียวกับ MBR มันยังจัดการการสร้างและการจัดระเบียบพาร์ติชั่นบน HDD GPT ใช้เฟิร์มแวร์ UEFI และยังจัดเก็บข้อมูลดิสก์ เช่น พาร์ติชั่น ขนาด และข้อมูลสำคัญอื่นๆ เช่นเดียวกับ MBR ในเซกเตอร์ที่หนึ่ง อย่างไรก็ตาม GPT ใช้เซกเตอร์ที่สองเนื่องจากเซกเตอร์ที่หนึ่งสงวนไว้สำหรับความเข้ากันได้ของ MBR และ BIOS ในข้อกำหนดทางเทคนิค GPT ภาค MBR #1 (LBA 1) คือ LBA 0 สำหรับ GPT และ GPT คือภาค 1 (LBA 1)

โครงการพาร์ทิชัน MBRภาค #LBA #
MBR1LBA 1
โครงการพาร์ทิชัน GPTภาค #LBA #
MBR (สำหรับความเข้ากันได้)0LBA 0
GPT1LBA 1

ข้อมูลที่เก็บไว้ในส่วนหัวของ GPT จะรวมข้อมูลไดรฟ์ในรูปแบบของตารางพาร์ติชั่น GUID GUID ประกอบด้วยรายละเอียดเกี่ยวกับไดรฟ์ พาร์ติชั่น ขนาดที่เก็บข้อมูล ข้อมูลการบู๊ต และข้อมูลสำคัญอื่นๆ ที่เกี่ยวข้องกับการบู๊ตและการทำงาน

ตารางพาร์ติชั่น GUID ที่จัดเก็บไว้ใน LBA 1 ของ HDD มีข้อมูลดังต่อไปนี้:

  • ข้อมูล MBR
  • ข้อมูล GPT
  • ข้อมูลรายการพาร์ติชั่น
  • ข้อมูล GPT สำรอง (หรือที่เรียกว่าการสำรองข้อมูล)

MBR กับ GPT

mbrvsgpt-พาร์ทิชัน

ความแตกต่างที่สำคัญระหว่าง MBR และ GPT คือ MBR มีข้อ จำกัด บางประการสำหรับการใช้งานที่ทันสมัย กล่าวคือ MBR สามารถจัดการพาร์ติชั่นหลักสี่พาร์ติชั่นและพื้นที่ HDD 2TB เท่านั้น ในขณะเดียวกัน GPT ก็ไม่มีข้อจำกัดเหล่านี้เลย ไม่มีการจำกัดพาร์ติชั่นหรือที่เก็บข้อมูลนอกเหนือจากที่ตัวไดรฟ์สามารถจัดการได้

อย่างไรก็ตาม Windows เวอร์ชันที่เก่ากว่า 8 ไม่สามารถบูตจากไดรฟ์ GPT ได้ ซึ่งหมายความว่าระบบปฏิบัติการเวอร์ชันก่อนหน้าต้องใช้ MBR ในฮาร์ดไดรฟ์หลัก/สำหรับบูต

ข้อแตกต่างอีกประการหนึ่งคือ MBR จัดเก็บข้อมูลทั้งหมดไว้ในที่เดียว ซึ่งอาจเสียหายและล้มเหลวได้ GPT เขียนข้อมูลในหลายพื้นที่ของไดรฟ์และรวมตาราง GPT สำรองสำรองสำหรับการกู้คืนหากรายการแรกเสียหายหรือล้มเหลว

นอกเหนือจากความแตกต่างระหว่าง MBR และ GPT ที่กล่าวถึงข้างต้นแล้ว GPT ยังสามารถใช้เทคโนโลยีอุปกรณ์ที่ใหม่กว่า และเข้ากันได้กับฟังก์ชัน BIOS/MBR สำหรับความเข้ากันได้แบบย้อนหลังของอุปกรณ์รุ่นเก่าที่ไม่ใช่ UEFI สุดท้าย การบูทมักจะเร็วกว่าด้วย GPT และ UEFI

ทำไมต้องใช้ GPT Partition Scheme?

mbrvsgpt-creation

หากคุณได้รับ HDD หรือ SSD ภายนอกและมีตัวเลือกระหว่างการแบ่งพาร์ติชัน MBR หรือ GPT คุณควรฟอร์แมตไดรฟ์ด้วย GPT เพียงเพื่อให้คุณสามารถใช้ประโยชน์จากความเร็วที่เร็วขึ้น พาร์ติชั่นไม่จำกัด และความจุที่มากขึ้นอย่างเห็นได้ชัด

เมื่อใดควรใช้ MBR

มีเหตุผลบางประการที่จะใช้ MBR ต่อไป หากคุณจัดการกับไดรฟ์ที่มีขนาดต่ำกว่า 2 TB หรือ Windows รุ่นเก่าเป็นหลัก คุณควรฟอร์แมตไดรฟ์ทั้งหมดของคุณเป็น MBR เพื่อที่คุณจะได้ไม่ต้องเสี่ยงกับการทำลายความเข้ากันได้กับฮาร์ดแวร์ใดๆ ของคุณ

อย่างไรก็ตาม Windows 7 ขึ้นไปสามารถใช้ GPT ได้ ไม่ใช่เป็นไดรฟ์สำหรับบูต (ไม่มี UEFI BIOS) หากคุณยังคงใช้ XP/Vista อยู่ คุณอาจประสบปัญหาที่ใหญ่กว่า


$config[zx-auto] not found$config[zx-overlay] not found