Sự khác biệt giữa MBR và bảng phân vùng

MBR vs Bảng phân vùng

Khi định dạng một ổ cứng mới, đôi khi chúng ta bắt gặp bảng phân vùng thuật ngữ và MBR, viết tắt của Master Boot Record. Đây không phải là thứ chúng ta cần xử lý hàng ngày mà là máy tính cần để hoạt động đúng. Mặc dù cả hai thường được sử dụng cùng nhau, nhưng có sự khác biệt lớn giữa MBR và bảng phân vùng; chủ yếu, những gì họ được sử dụng cho. MBR nằm trong khu vực đầu tiên của ổ cứng và là thứ mà BIOS thực thi ngay sau khi hoàn tất cấu hình phần cứng. Sau đó, MBR có trách nhiệm xác định vị trí và khởi chạy hệ điều hành phù hợp trên ổ đĩa. Mặt khác, bảng phân vùng chỉ là một vài mục cho máy tính biết ổ đĩa cứng được phân chia hoặc phân vùng như thế nào. Điều này cho phép bạn chia ổ đĩa của mình và làm cho nó trông giống như bạn có nhiều ổ đĩa ngay cả khi bạn chỉ có một ổ đĩa.

MBR thực sự là một chương trình thực thi cấp thấp có chứa các hướng dẫn phù hợp khi khởi động máy tính. Như vậy, nó dễ bị phần mềm độc hại có thể thay thế mã của nó bằng thứ gì đó độc hại hơn. Điều này đã được thể hiện bởi một số virus thay thế MBR bằng mã riêng của họ để phân phối tải trọng của chính họ ngay cả trước khi máy tính có thể khởi chạy HĐH. Mặc dù bảng phân vùng không phải là tệp thực thi, nó cũng cần được bảo vệ. Nếu bảng phân vùng bị hỏng, máy tính sẽ không thể biết nơi một phân vùng bắt đầu và nơi khác bắt đầu. Điều này có thể dẫn đến hỏng dữ liệu và thậm chí khiến máy tính không khởi động được.

Intel đã phát triển MBR cho các hệ thống máy tính đầu tiên của họ. Họ đã đặt MBR trong khu vực đầu tiên của ổ đĩa để đó là thông tin đầu tiên được tìm thấy trên đĩa. Điều này được dự định để BIOS sẽ không gặp khó khăn gì trong việc định vị nó sau quá trình khởi động ban đầu. Vì bảng phân vùng không thực sự rất lớn, nên nó được đặt trong MBR để có thể dễ dàng truy cập ngay cả khi không sử dụng các chương trình cấp cao hơn.

Tóm lược:

  1. MBR được sử dụng để khởi động máy tính trong khi bảng phân vùng được sử dụng để phân chia ổ đĩa
  2. MBR là một tệp thực thi trong khi bảng phân vùng thì không
  3. Bảng phân vùng được đặt bên trong MBR