Skip to main content

มาสเตอร์บูลเรคคอร์ดนิยาม (MBR, Sector Zero)

วิธีเช็ดว่า HDD เป็น MBR หรือ GPT (อาจ 2025)

วิธีเช็ดว่า HDD เป็น MBR หรือ GPT (อาจ 2025)
Anonim

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

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

มาสเตอร์บูตเรคคอร์ดตั้งอยู่ในภาคแรกของดิสก์ ที่อยู่เฉพาะในดิสก์คือ Cylinder: 0, Head: 0, Sector: 1.

มาสเตอร์บูตเรคคอร์ดเป็นชื่อย่อทั่วไปว่า MBR . คุณอาจเห็นมันเรียกว่า มาสเตอร์บูตเซกเตอร์ , ภาคศูนย์ , บล็อกการบูตหลัก , หรือ พาร์ติชันบูตหลัก .

สิ่งที่ Master Boot Record ทำอะไร?

มาสเตอร์บูตเรคคอร์ดประกอบด้วยสามส่วนหลักคือตารางพาร์ติชันต้นแบบลายเซ็นดิสก์และรหัสสำหรับการบูตหลัก

ต่อไปนี้เป็นบทบาทที่เรียบง่ายของบทบาทที่มาสเตอร์บูตเรคคอร์ดเล่นเมื่อคอมพิวเตอร์เริ่มทำงานครั้งแรก:

  1. BIOS แรกค้นหาอุปกรณ์เป้าหมายที่จะบูตจากที่มีมาสเตอร์บูตเรคคอร์ด
  2. พบรหัสการบูตของ MBR ใช้รหัสการบูตโวลุ่มของพาร์ติชันเฉพาะเพื่อระบุพาร์ทิชันระบบที่ต้องการ
  3. เซกเตอร์สำหรับเริ่มระบบของพาร์ติชันนั้นใช้เพื่อเริ่มระบบปฏิบัติการ

ดังที่คุณจะเห็นได้ว่ามาสเตอร์บูตเรคคอร์ดเล่นเป็นงานที่สำคัญมากในขั้นตอนการเริ่มต้น หากไม่มีส่วนนี้ของคำแนะนำที่พร้อมใช้งานเสมอคอมพิวเตอร์จะไม่ทราบวิธีการเริ่ม Windows หรือระบบปฏิบัติการที่คุณใช้อยู่

วิธีการแก้ไขปัญหา Master Boot Record (MBR)

ปัญหาเกี่ยวกับมาสเตอร์บูตเรคคอร์ดอาจเกิดขึ้นได้จากหลายสาเหตุด้วยกัน … บางทีอาจเป็นการลักลอบโดยไวรัส MBR หรืออาจเกิดความเสียหายขึ้นเนื่องจากฮาร์ดไดรฟ์ที่ชำรุดเสียหาย มาสเตอร์บูตเรคคอร์ดอาจเสียหายในลักษณะเล็กหรือลบออกทั้งหมด

ข้อผิดพลาด "ไม่มีอุปกรณ์สำหรับบูต" มักจะระบุปัญหาการบูตหลัก แต่ข้อความอาจแตกต่างกันออกไปขึ้นอยู่กับผู้ผลิตคอมพิวเตอร์หรือผู้ผลิตไบออสของเมนบอร์ด

MBR "fix" ต้องทำนอก Windows (ก่อนที่จะเริ่มต้น) เนื่องจาก Windows ลาด เริ่มต้น …

  • Windows 10 และ 8:สามารถบูตระเบียนบูตหลักที่เสียหายได้ใน Windows 10 และ Windows 8 โดยใช้คำสั่ง bootrec ในตัวเลือกการเริ่มต้นขั้นสูง
  • Windows 7 และ Vista:ในขณะที่ Windows 7 และ Windows Vista สนับสนุนคำสั่งเดียวกันระบบจะใช้ตัวเลือกการกู้คืนระบบแทน
  • Windows XP:ใน Windows XP สามารถบูตไดเร็กทอรีต้นแบบได้โดยใช้คำสั่ง fixmbr ดูวิธีการซ่อมแซม Master Boot Record ใน Windows XP สำหรับความช่วยเหลือ

คอมพิวเตอร์บางเครื่องจะพยายามบูตจากแผ่นฟล็อปปี้ก่อนฮาร์ดไดรฟ์ซึ่งในกรณีนี้จะมีการโหลดโค้ดที่เป็นอันตรายในฟล็อปปี้ดิสก์ลงในหน่วยความจำ รหัสประเภทนี้สามารถแทนที่รหัสปกติใน MBR และป้องกันไม่ให้ระบบปฏิบัติการเริ่มทำงานได้

หากคุณสงสัยว่าไวรัสอาจเป็นสาเหตุให้เกิดการบูตมาสเตอร์บูตที่เสียหายเราขอแนะนำให้ใช้โปรแกรมป้องกันไวรัสที่สามารถบู๊ตได้เพื่อสแกนหาไวรัสก่อนที่ระบบปฏิบัติการจะเริ่มทำงาน เช่นเดียวกับโปรแกรมป้องกันไวรัสทั่วไป แต่ทำงานได้แม้ระบบปฏิบัติการไม่ได้

MBR และ GPT: อะไรคือความแตกต่าง?

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

GPT กำลังแทนที่ MBR เนื่องจากมีข้อ จำกัด น้อยกว่า MBR ตัวอย่างเช่นขนาดพาร์ทิชันสูงสุดของดิสก์ MBR ที่จัดรูปแบบด้วยขนาดการจัดสรรหน่วย 512 ไบต์คือขนาด 2 TB ที่เลวลงเมื่อเทียบกับ 9.3 ZB (มากกว่า 9 พันล้าน TB) ที่ดิสก์ GPT อนุญาต

นอกจากนี้ MBR อนุญาตเฉพาะสี่พาร์ติชันหลักและต้องมี ขยาย พาร์ทิชันจะสร้างขึ้นเพื่อเก็บพาร์ทิชันอื่น ๆ ที่เรียกว่า ตรรกะ พาร์ทิชัน ระบบปฏิบัติการ Windows สามารถมีพาร์ติชันได้สูงสุด 128 พาร์ติชันในไดรฟ์ GPT ไม่มี จำเป็นต้องสร้างพาร์ติชันเสริม

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

GPT ได้รับการสนับสนุนผ่าน UEFI ซึ่งมีจุดมุ่งหมายเพื่อทดแทน BIOS