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

![วิธีดูซอร์สโค้ดใน Chrome (2 วิธี) [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/71/how-view-source-code-chrome.png)
![ระบบปฏิบัติการที่ดีที่สุดสำหรับคอมพิวเตอร์ – วิธี Dual Boot [เคล็ดลับ MiniTool]](https://gov-civil-setubal.pt/img/disk-partition-tips/84/best-operating-systems.jpg)
![4 วิธีที่เป็นประโยชน์ในการแก้ไขข้อผิดพลาด“ ไม่สามารถเข้าถึง Jarfile” [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/74/4-useful-methods-fix-unable-access-jarfile-error.jpg)

![วิธีใช้การพิมพ์ด้วยเสียงใน Google Docs [คู่มือฉบับสมบูรณ์]](https://gov-civil-setubal.pt/img/movie-maker-tips/12/how-use-voice-typing-google-docs.png)

![แก้ไข Microsoft Security Client OOBE หยุดทำงานเนื่องจาก 0xC000000D [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/65/fix-microsoft-security-client-oobe-stopped-due-0xc000000d.png)


![6 วิธีสู่ Apex Legends ไม่เปิดตัว Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/34/6-ways-apex-legends-won-t-launch-windows-10.png)


![4 เคล็ดลับแก้ปัญหาพัดลม CPU ไม่หมุน Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/04/4-tips-fix-cpu-fan-not-spinning-windows-10.jpg)
![คุณจะส่งออกรายชื่อ iPhone เป็น CSV อย่างรวดเร็วได้อย่างไร [เคล็ดลับ MiniTool]](https://gov-civil-setubal.pt/img/ios-file-recovery-tips/72/how-can-you-export-iphone-contacts-csv-quickly.jpg)
![วิธีแก้ไข Corrupt Task Scheduler บน Windows 8 และ 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/16/how-fix-corrupt-task-scheduler-windows-8.jpg)
![วิธีย้ายเมนูเริ่มของ Windows 11 ไปทางซ้าย (2 วิธี) [ข่าว MiniTool]](https://gov-civil-setubal.pt/img/minitool-news-center/07/how-move-windows-11-start-menu-left-side.png)
![[แก้ไขแล้ว] ไม่สามารถติดตั้งหรืออัปเดต YouTube บน Android](https://gov-civil-setubal.pt/img/blog/76/can-t-install.png)
![วิธีแก้ไขปัญหาการกะพริบของหน้าจอ Chrome ใน Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/21/how-fix-chrome-screen-flickering-issue-windows-10.png)
