Master Boot Record Definition (MBR, Sector Zero)

สารบัญ:

Master Boot Record Definition (MBR, Sector Zero)
Master Boot Record Definition (MBR, Sector Zero)
Anonim

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

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

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

มักย่อว่า MBR คุณอาจเห็นเรียกว่ามาสเตอร์บูตเซกเตอร์ เซกเตอร์ศูนย์ เซกเตอร์สำหรับเริ่มระบบหลัก หรือบูตเซกเตอร์ของพาร์ติชั่นมาสเตอร์อย่างไรก็ตาม "MBR" ตามที่อธิบายในหน้านี้ไม่เกี่ยวข้องกับคำอื่นๆ ที่ใช้ตัวอักษรเหล่านี้โดยสิ้นเชิง เช่น อัตราบิตหลายตัวและการลงทะเบียนบัฟเฟอร์หน่วยความจำ

มาสเตอร์บูตเรคคอร์ดทำอะไร

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

นี่คือเวอร์ชันที่เข้าใจง่ายของบทบาทเมื่อคอมพิวเตอร์เริ่มทำงานครั้งแรก:

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

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

Image
Image

วิธีแก้ไขปัญหามาสเตอร์บูตเรคคอร์ด (MBR)

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

A ข้อผิดพลาด "No boot device" มักจะบ่งบอกถึงปัญหามาสเตอร์บูตเรคคอร์ด แต่ข้อความอาจแตกต่างกันขึ้นอยู่กับผู้ผลิตคอมพิวเตอร์หรือผู้ผลิต BIOS ของเมนบอร์ด

ต้องดำเนินการ "แก้ไข" ของ MBR นอก Windows (ก่อนที่จะเริ่ม) เพราะแน่นอนว่า Windows ไม่สามารถเริ่มได้

  • Windows 11, 10 & 8: มาสเตอร์บูตที่เสียหายสามารถซ่อมแซมได้ใน Windows 11, 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 ที่ฟอร์แมตด้วยขนาดการจัดสรรหน่วย 512 ไบต์นั้นต่ำมาก 2 TB เมื่อเทียบกับ 9.3 ZB (มากกว่า 9 พันล้าน TB) ที่ดิสก์ GPT อนุญาต

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

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

GPT รองรับผ่าน UEFI ซึ่งมีวัตถุประสงค์เพื่อแทนที่ BIOS

คำถามที่พบบ่อย

    ฉันจะเปลี่ยนจาก MBR เป็น GPT ได้อย่างไร

    คุณสามารถแปลงดิสก์ MBR เป็นดิสก์ GPT โดยใช้อินเทอร์เฟซ Windows หลังจากสำรองข้อมูลหรือย้ายข้อมูลไปยังดิสก์ GPT แล้ว ให้คลิกขวาที่แต่ละพาร์ติชั่นแล้วเลือก Delete Partition หรือ Delete Volume จากนั้นให้คลิกขวาที่ ดิสก์ MBR ที่คุณต้องการเปลี่ยนเป็นดิสก์ GPT แล้วเลือก แปลงเป็นดิสก์ GPT

    จำนวนพาร์ติชั่นที่ระบบแบ่งพาร์ติชั่น MBR สามารถรองรับได้คือเท่าไร

    ไดรฟ์ MBR รองรับพาร์ติชั่นมาตรฐานได้ถึงสี่พาร์ติชั่น พาร์ติชั่นเหล่านี้มักจะถูกกำหนดให้เป็นพาร์ติชั่นหลัก

แนะนำ: