Sự khác biệt giữa GPT và MBR khi phân vùng ổ đĩa là gì?
Thiết lập đĩa mới trên Windows 10 hoặc 8.1 và bạn sẽ được hỏi xem bạn muốn sử dụng MBR (Bản ghi khởi động chính) hay GPT (Bảng phân vùng GUID). Hôm nay chúng tôi sẽ giải thích sự khác biệt giữa GPT và MBR và giúp bạn chọn đúng cho PC hoặc Mac của bạn.
GPT mang lại nhiều lợi thế, nhưng MBR vẫn tương thích nhất và vẫn cần thiết trong một số trường hợp. Nhân tiện, đây không phải là một tiêu chuẩn chỉ dành cho Windows - Mac OS X, Linux và các hệ điều hành khác cũng có thể sử dụng GPT.
Bảng phân vùng GPT, hoặc GUID, là một tiêu chuẩn mới hơn với nhiều ưu điểm bao gồm hỗ trợ cho các ổ đĩa lớn hơn và được hầu hết các PC hiện đại yêu cầu. Chỉ chọn MBR để tương thích nếu bạn cần.
Một cấu trúc phân vùng xác định cách thông tin được cấu trúc trên phân vùng, nơi phân vùng bắt đầu và kết thúc, và cũng là mã được sử dụng trong khi khởi động nếu phân vùng có khả năng khởi động. Nếu bạn đã từng phân vùng và định dạng đĩa - hoặc thiết lập máy Mac để khởi động kép Windows - bạn có thể phải xử lý MBR và GPT. GPT là tiêu chuẩn mới và đang dần thay thế MBR.
GPT và MBR làm gì?
Bạn phải phân vùng ổ đĩa trước khi bạn có thể sử dụng nó. MBR (Bản ghi khởi động chính) và GPT (Bảng phân vùng GUID) là hai cách khác nhau để lưu trữ thông tin phân vùng trên ổ đĩa. Thông tin này bao gồm nơi các phân vùng bắt đầu và bắt đầu, vì vậy hệ điều hành của bạn biết các lĩnh vực nào thuộc về mỗi phân vùng và phân vùng nào có khả năng khởi động. Đây là lý do tại sao bạn phải chọn MBR hoặc GPT trước khi tạo phân vùng trên ổ đĩa.
Hạn chế của MBR
MBR được giới thiệu lần đầu tiên với IBM PC DOS 2.0 vào năm 1983. Nó được gọi là Master Boot Record vì MBR là một khu vực khởi động đặc biệt nằm ở đầu ổ đĩa. Khu vực này chứa bộ tải khởi động cho hệ điều hành đã cài đặt và thông tin về các phân vùng logic của ổ đĩa. Bộ tải khởi động là một đoạn mã nhỏ thường tải bộ tải khởi động lớn hơn từ một phân vùng khác trên ổ đĩa. Nếu bạn đã cài đặt Windows, các bit ban đầu của bộ tải khởi động Windows sẽ nằm ở đây - đó là lý do tại sao bạn có thể phải sửa chữa MBR nếu nó bị ghi đè và Windows sẽ không khởi động. Nếu bạn đã cài đặt Linux, bộ tải khởi động GRUB thường sẽ được đặt trong MBR.
MBR có những hạn chế của nó. Đối với người mới bắt đầu, MBR chỉ hoạt động với các đĩa có kích thước tối đa 2 TB. MBR cũng chỉ hỗ trợ tối đa bốn phân vùng chính - nếu bạn muốn nhiều hơn, bạn phải tạo một trong các phân vùng chính của mình thành một phân vùng mở rộng của thành phố Nott và tạo các phân vùng logic bên trong nó. Đây là một hack nhỏ ngớ ngẩn và không cần thiết.
Ưu điểm của GPT
GPT là viết tắt của Bảng phân vùng GUID. Đó là một tiêu chuẩn mới đang dần thay thế MBR. Nó được liên kết với UEFI, thay thế BIOS cũ kỹ xảo quyệt bằng thứ gì đó hiện đại hơn. GPT, thay vào đó, thay thế hệ thống phân vùng MBR cũ kỹ lộn xộn bằng một cái gì đó hiện đại hơn. Nó được gọi là Bảng phân vùng GUID bởi vì mọi phân vùng trên ổ đĩa của bạn đều có một mã định danh duy nhất trên toàn cầu, trực tiếp hoặc GUID - một chuỗi ngẫu nhiên dài đến mức mọi phân vùng GPT trên trái đất có thể có định danh duy nhất của riêng nó.
GPT không bị giới hạn của MBR. Các ổ đĩa dựa trên GPT có thể lớn hơn nhiều, với giới hạn kích thước phụ thuộc vào hệ điều hành và hệ thống tệp của nó. GPT cũng cho phép số lượng phân vùng gần như không giới hạn. Một lần nữa, giới hạn ở đây sẽ là hệ điều hành của bạn - Windows cho phép tối đa 128 phân vùng trên ổ GPT và bạn không phải tạo phân vùng mở rộng để chúng hoạt động..
Trên đĩa MBR, dữ liệu phân vùng và khởi động được lưu trữ ở một nơi. Nếu dữ liệu này bị ghi đè hoặc bị hỏng, bạn sẽ gặp rắc rối. Ngược lại, GPT lưu trữ nhiều bản sao của dữ liệu này trên đĩa, do đó, nó mạnh mẽ hơn nhiều và có thể khôi phục nếu dữ liệu bị hỏng.
GPT cũng lưu trữ các giá trị kiểm tra dự phòng theo chu kỳ (CRC) để kiểm tra xem dữ liệu của nó có còn nguyên vẹn không. Nếu dữ liệu bị hỏng, GPT có thể nhận thấy sự cố và cố gắng khôi phục dữ liệu bị hỏng từ một vị trí khác trên đĩa. MBR không có cách nào để biết liệu dữ liệu của nó có bị hỏng hay không - bạn chỉ thấy có vấn đề khi quá trình khởi động thất bại hoặc phân vùng ổ đĩa của bạn biến mất.
Khả năng tương thích
Các ổ đĩa GPT có xu hướng bao gồm một MBR bảo vệ của YouTube. Loại MBR này nói rằng ổ GPT có một phân vùng duy nhất kéo dài trên toàn bộ ổ đĩa. Nếu bạn cố gắng quản lý đĩa GPT bằng một công cụ cũ chỉ có thể đọc MBR, nó sẽ thấy một phân vùng duy nhất kéo dài trên toàn bộ ổ đĩa. MBR bảo vệ này đảm bảo các công cụ cũ sẽ không nhầm ổ đĩa GPT với ổ đĩa không liên kết và ghi đè lên dữ liệu GPT của nó bằng MBR mới. Nói cách khác, MBR bảo vệ bảo vệ dữ liệu GPT khỏi bị ghi đè.
Windows chỉ có thể khởi động từ GPT trên các máy tính dựa trên UEFI chạy các phiên bản 64 bit của Windows 10, 8, 7, Vista và các phiên bản máy chủ tương ứng. Tất cả các phiên bản Windows 10, 8, 7 và Vista đều có thể đọc các ổ đĩa GPT và sử dụng chúng cho dữ liệu - chúng không thể khởi động từ chúng mà không có UEFI.
Các hệ điều hành hiện đại khác cũng có thể sử dụng GPT. Linux có hỗ trợ tích hợp cho GPT. Máy Mac Intel của Apple không còn sử dụng sơ đồ APT (Bảng phân vùng Apple) của Apple và sử dụng GPT thay thế.
Bạn có thể muốn sử dụng GPT khi thiết lập ổ đĩa. Đó là một tiêu chuẩn mạnh mẽ, hiện đại hơn mà tất cả các máy tính đang hướng tới. Nếu bạn cần khả năng tương thích với các hệ thống cũ - ví dụ: khả năng khởi động Windows khỏi ổ đĩa trên máy tính có BIOS truyền thống - bạn sẽ phải gắn bó với MBR ngay bây giờ.