Master Boot Record (MBR) là gì? Định nghĩa & Cách sử dụng [MiniTool Wiki]
What Is Master Boot Record
Điều hướng nhanh:
Bản ghi khởi động chính (MBR) là một loại khu vực khởi động đặc biệt nằm ở phần đầu của các thiết bị lưu trữ máy tính được phân vùng như đĩa cứng bên trong, đĩa cứng ngoài, ổ đĩa di động, v.v. Khái niệm này lần đầu tiên được giới thiệu công khai vào năm 1983 với PC DOS 2.0.
MBR lưu giữ thông tin về cách các phân vùng hợp lý, chứa hệ thống tệp, được tổ chức trên phương tiện lưu trữ đó. Nó cũng chứa mã thực thi để hoạt động như một bộ tải cho hệ điều hành đã cài đặt.
Không gian lưu trữ tối đa theo địa chỉ của bảng phân vùng MBR là 2TB ( 2 ^ 32 × 512 byte ). Do đó, lược đồ phân vùng dựa trên MBR đang dần được thay thế bằng lược đồ Bảng phân vùng GUID (GPT).
MBR không thể tồn tại trên phương tiện không được phân vùng như đĩa mềm.
Khi bạn có một ổ cứng mới, bạn có thể sử dụng Trình hướng dẫn phân vùng MiniTool và nó ' Khởi tạo vào MBR Disk 'để thực hiện công việc này.
Tổng quat
Nói chung, có hai loại định nghĩa cho MBR. Nói chung, MBR chứa toàn bộ khu vực ( bootstrap, bảng phân vùng và mã định danh phân tách ). Trong khi theo nghĩa hẹp, nó chỉ đề cập đến bootstrap.
Nói chung, lĩnh vực có chứa mã bộ nạp là Bản ghi Khởi động Chính ( MBR ) vì mã trình nạp này đã chiếm hầu hết dung lượng trống. Bên cạnh đó, các lệnh định dạng phân vùng sẽ không xóa thông tin MBR vì không gian đặc biệt này không thuộc bất kỳ phân vùng nào.
MBR chứa ba phần (< 512 byte )
1: Bộ nạp khởi động chính / Bản ghi khởi động chính ( 446 byte )
Phần đầu của MBR là giai đoạn đầu tiên của mã trình nạp. Và mã bộ nạp có thể thay đổi. Do đó, người dùng có thể khởi động MBR từ nhiều hệ điều hành. Nó có thể được tìm thấy trong chương trình FDISK. Sau khi khởi động đĩa cứng, MBR sẽ chuyển quyền điều khiển cho hệ điều hành nhất định đã được đăng ký trong bảng phân vùng.
2: Bảng phân vùng đĩa ( DPT )
Bảng phân vùng mô tả các phân vùng của thiết bị lưu trữ. Bảng phân vùng đĩa nằm ở khu vực đầu tiên ( hình trụ 0, đầu 0 và khu vực 1, MBR ) của mỗi đĩa cứng. Bảng tổng phân vùng dài 64 byte và mỗi mục nhập phân vùng dài 16 byte. Do đó, có tối đa 4 phân vùng trên đĩa MBR. Nếu người dùng cần nhiều phân vùng hơn, họ có thể tạo phân vùng mở rộng vì một phân vùng mở rộng có thể được chia thành nhiều ổ đĩa logic.
3: Chữ ký KẾT THÚC
Giá trị của nó là AA55. Nhưng nó có thể giống như 55AA vì giá trị thấp sẽ ở trước giá trị cao.
Ghi chú: MBR không thuộc bất kỳ hệ điều hành nào. Do đó, lệnh đĩa không thể đọc nó. Tuy nhiên, người dùng có thể sửa đổi hoặc viết lại nó thông qua các lệnh. Ví dụ, trong minix 3, người dùng có thể sử dụng lệnh “installboot-m / dev / c / us / r / mdec / masterboot” để viết chương trình master-boot vào MBR.
Chức năng chính và quy trình khởi động của MBR
BIOS sẽ tự động kiểm tra tất cả các thiết bị phần cứng khi người dùng khởi động PC. Sau đó, hệ thống khởi động sẽ đọc MBR từ CHS vào bộ nhớ. Và sau đó, nó có thể thực thi bản ghi khởi động chính.
Bản ghi khởi động chính sẽ kiểm tra bảng phân vùng đĩa cứng để xem nó có hoạt động tốt hay không và tìm kiếm phân vùng có thể khởi động “ hoạt động ”Trong bảng phân vùng. Bên cạnh đó, nó có thể giúp lưu nội dung của sector logic đầu tiên của phân vùng hoạt động vào bộ nhớ. Và, nội dung của sector được gọi là bản ghi khởi động dos ( DBR ).
Quy trình đọc MBR
Đầu tiên, chương trình BIOS kiểm tra phần cứng hệ thống, sau đó kiểm tra các thiết bị khởi động có sẵn theo thứ tự khởi động được đặt trong CMOS. Tiếp theo, BIOS đọc sector đầu tiên là MBR sector thành 0000: 7C00H. Sau đó, BIOS đọc 0000: 7CFEH-0000 để xem liệu chữ ký cuối có phải là 55AAH hay không. Nếu đúng, BIOS sẽ chuyển quyền kiểm soát cho MBR để tải Windows. Nếu không, BIOS sẽ đọc các thiết bị khởi động khác. Nếu không có thiết bị khởi động được, chúng tôi sẽ nhận được thông báo “KHÔNG CÓ RAM CƠ BẢN” và Windows không thể khởi động.
MBR ảo
MBR ảo đề cập đến bản ghi khởi động mở rộng ( EBR ), có các mục ghi giống với MBR.
Tạo lại MBR
Trong một số trường hợp, thao tác nhầm hoặc vi rút máy tính xâm nhập có thể làm hỏng MBR. Kết quả là khi khởi động máy tính, người dùng chỉ thấy màn hình đen hoặc nhìn thấy một số chữ cái vô nghĩa. Nhằm vào tình huống này, họ có thể chuyển sang một số giải pháp, như:
Lệnh DOS: fdisk / mbr