Master Boot Record (MBR) คืออะไร? ความหมายและวิธีใช้ [MiniTool Wiki]
What Is Master Boot Record
การนำทางอย่างรวดเร็ว:
Master Boot Record (MBR) เป็นบูตเซกเตอร์ชนิดพิเศษซึ่งอยู่ที่จุดเริ่มต้นของอุปกรณ์จัดเก็บข้อมูลคอมพิวเตอร์ที่แบ่งพาร์ติชันเช่นฮาร์ดดิสก์ภายในฮาร์ดดิสก์ภายนอกไดรฟ์แบบถอดได้และอื่น ๆ แนวคิดนี้เปิดตัวสู่สาธารณะครั้งแรกในปี 1983 ด้วย PC DOS 2.0
MBR เก็บข้อมูลเกี่ยวกับวิธีการจัดระเบียบโลจิคัลพาร์ติชันที่มีระบบไฟล์บนสื่อบันทึกข้อมูลนั้น นอกจากนี้ยังมีโค้ดปฏิบัติการเพื่อทำหน้าที่เป็นตัวโหลดสำหรับระบบปฏิบัติการที่ติดตั้ง
พื้นที่จัดเก็บแอดเดรสสูงสุดของตารางพาร์ติชัน MBR คือ 2TB ( 2 ^ 32 × 512 ไบต์ ). ดังนั้นโครงร่างการแบ่งพาร์ติชันที่ใช้ MBR จึงค่อยๆถูกแทนที่ด้วยโครงร่าง GUID Partition Table (GPT)
MBR ไม่สามารถอยู่บนสื่อที่ไม่มีการแบ่งพาร์ติชันเช่นฟลอปปี้
เมื่อคุณได้รับฮาร์ดไดรฟ์ใหม่คุณสามารถใช้งานได้ ตัวช่วยสร้างพาร์ติชัน MiniTool และมัน ' เริ่มต้นเป็น MBR Disk 'เพื่อทำงานนี้
ภาพรวม
โดยทั่วไปคำจำกัดความสำหรับ MBR มีสองประเภท พูดอย่างกว้าง ๆ MBR มีทั้งภาค ( bootstrap ตารางพาร์ติชันและตัวระบุการแยก ). ในความหมายที่แคบหมายถึง bootstrap เท่านั้น
โดยทั่วไปเซกเตอร์ที่มีโค้ดตัวโหลดคือ Main Boot Record ( MBR ) เนื่องจากรหัสตัวโหลดนี้ใช้พื้นที่ว่างเกือบทั้งหมดแล้ว นอกจากนี้คำสั่งการจัดรูปแบบพาร์ติชันจะไม่ลบข้อมูล MBR เนื่องจากพื้นที่พิเศษนี้ไม่ได้เป็นของพาร์ติชันใด ๆ
MBR ประกอบด้วยสามส่วน (< 512 ไบต์ )
1: ตัวโหลดบูตหลัก / บันทึกการบูตหลัก ( 446 ไบต์ )
จุดเริ่มต้นของ MBR เป็นขั้นตอนแรกของรหัสตัวโหลด และรหัสตัวโหลดเป็นตัวแปร ดังนั้นผู้ใช้สามารถบูต MBR จากระบบปฏิบัติการหลายระบบ สามารถพบได้ในโปรแกรม FDISK หลังจากบูตฮาร์ดดิสก์ MBR จะส่งผ่านสิทธิ์การควบคุมไปยังระบบปฏิบัติการบางระบบซึ่งได้รับการลงทะเบียนในตารางพาร์ติชัน
2: ตารางพาร์ติชันดิสก์ ( พปส )
ตารางพาร์ติชันอธิบายพาร์ติชันของอุปกรณ์จัดเก็บข้อมูล ตารางพาร์ติชันดิสก์ตั้งอยู่ที่เซกเตอร์แรก ( กระบอกสูบ 0, หัว 0 และภาค 1, MBR ) ของฮาร์ดดิสก์แต่ละตัว ตารางพาร์ติชันทั้งหมดมีความยาว 64 ไบต์และแต่ละรายการพาร์ติชันยาว 16 ไบต์ ดังนั้นจึงมีพาร์ติชันสูงสุด 4 พาร์ติชันบนดิสก์ MBR หากผู้ใช้ต้องการพาร์ติชันเพิ่มเติมก็สามารถสร้างพาร์ติชันเพิ่มเติมได้เนื่องจากพาร์ติชันเสริมสามารถแบ่งออกเป็นโลจิคัลไดรฟ์หลายตัว
3: สิ้นสุดลายเซ็น
ค่าของมันคือ AA55 แต่อาจดูเหมือน 55AA เนื่องจากค่าต่ำจะอยู่ข้างหน้าค่าสูง

ฟังก์ชันหลักและกระบวนการบูตของ MBR
BIOS จะตรวจสอบอุปกรณ์ฮาร์ดแวร์ทั้งหมดโดยอัตโนมัติเมื่อผู้ใช้เปิดพีซี หลังจากนั้นการบูตระบบจะอ่าน MBR จาก CHS ไปยังหน่วยความจำ จากนั้นก็สามารถรันมาสเตอร์บูตเรคคอร์ดได้
มาสเตอร์บูตเรคคอร์ดจะตรวจสอบตารางพาร์ติชันฮาร์ดดิสก์เพื่อดูว่าอยู่ในลำดับที่ดีหรือไม่และเพื่อค้นหาพาร์ติชันที่สามารถบู๊ตได้ ' คล่องแคล่ว ” ในตารางพาร์ติชัน นอกจากนี้ยังสามารถช่วยในการจัดเก็บเนื้อหาของภาคตรรกะแรกของพาร์ติชันที่ใช้งานอยู่ในหน่วยความจำ และเนื้อหาของเซกเตอร์เรียกว่า dos boot record ( DBR ).
กระบวนการอ่าน MBR
ขั้นแรกโปรแกรม BIOS จะตรวจสอบฮาร์ดแวร์ของระบบจากนั้นตรวจสอบอุปกรณ์สำหรับบู๊ตที่มีอยู่ตามลำดับการบูตที่กำหนดใน CMOS ถัดไป BIOS อ่านภาคแรกคือภาค MBR เป็น 0000: 7C00H จากนั้น BIOS จะอ่าน 0000: 7CFEH-0000 เพื่อดูว่าลายเซ็นสุดท้ายเป็น 55AAH หรือไม่ ถ้าเป็นเช่นนั้น BIOS จะผ่านการควบคุมไปยัง MBR เพื่อโหลด Windows หากไม่เป็นเช่นนั้น BIOS จะอ่านอุปกรณ์ที่สามารถบู๊ตได้อื่น ๆ หากไม่มีอุปกรณ์ที่สามารถบู๊ตได้เราจะได้รับข้อความ“ NO RAM BASIC” และ Windows จะไม่สามารถบู๊ตได้
MBR เสมือน
Virtual MBR หมายถึงบันทึกการบูตแบบขยาย ( EBR ) ซึ่งรายการบันทึกเหมือนกับ MBR
สร้าง MBR ใหม่
ในบางกรณีการทำงานที่ผิดพลาดหรือการบุกรุกของไวรัสคอมพิวเตอร์อาจสร้างความเสียหายให้กับ MBR เป็นผลให้เมื่อเปิดคอมพิวเตอร์ผู้ใช้จะเห็นหน้าจอสีดำหรือเห็นตัวอักษรไร้สาระ เมื่อเล็งไปที่สถานการณ์นี้พวกเขาสามารถหันไปหาวิธีแก้ปัญหาบางอย่างเช่น:
คำสั่ง DOS: fdisk / mbr


![2 วิธี - วิธีตั้งค่าลำดับความสำคัญ Windows 10 [คำแนะนำทีละขั้นตอน] [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/01/2-ways-how-set-priority-windows-10.png)

![4 โซลูชันสำหรับการอ้างอิงแหล่งข้อมูลไม่ถูกต้อง [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/74/4-solutions-data-source-reference-is-not-valid.png)
![แก้ไขแล้ว! การค้นหาล้มเหลวเมื่อ Chrome ตรวจหาซอฟต์แวร์ที่เป็นอันตราย [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/25/fixed-search-failed-when-chrome-checking.jpg)


![จะแก้ไข“ ข้อผิดพลาดที่เกิดขึ้นในการใช้แอตทริบิวต์กับไฟล์” ได้อย่างไร? [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/51/how-fix-an-error-occurred-applying-attributes-file.png)
![วิธีแก้ไข Destiny 2 Error code Centipede ทำตามคำแนะนำนี้ [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/25/how-fix-destiny-2-error-code-centipede.jpg)




![วิธีแก้ไขข้อผิดพลาดหน่วยความจำ 13-71 ใน Call of Duty Warzone/Warfare? [MiniTool Tips]](https://gov-civil-setubal.pt/img/news/0B/how-to-fix-memory-error-13-71-in-call-of-duty-warzone/warfare-minitool-tips-1.png)
![วิธีรับและตั้งค่าวอลเปเปอร์สด/เคลื่อนไหวสำหรับพีซี Windows 10 [ข่าว MiniTool]](https://gov-civil-setubal.pt/img/minitool-news-center/38/how-get-set-live-animated-wallpapers.jpg)
![3 วิธีในการแก้ไขบริการ Intel RST ไม่ทำงานผิดพลาด [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/01/3-methods-fix-intel-rst-service-not-running-error.png)


