Bảng phân vùng GPT hoặc GUID là gì (Hướng dẫn đầy đủ) [MiniTool Wiki]
What Is Gpt Guid Partition Table
Điều hướng nhanh:
Bảng phân vùng GUID ( GPT ) đề cập đến bảng phân vùng định danh duy nhất. Nó là một phần của tiêu chuẩn Giao diện Firmware Mở rộng Thống nhất ( Diễn đàn EFI thống nhất đề xuất thay thế cho PC BIOS ), và được sử dụng để thay thế bản ghi khởi động chính ( MBR ) bảng phân vùng trong BIOS và sử dụng 32 bit để lưu địa chỉ và kích thước khối logic. (Lượt xem MBR VS GPT để biết sự khác biệt của họ)
Ở đây, để phá vỡ giới hạn mà bảng phân vùng MBR không thể hỗ trợ phân vùng trên 2 TB, một số nhà sản xuất đĩa cứng như Seagate và Western Digital đã nâng cấp dung lượng sector của họ lên 4KB. Do đó, MBR có thể hỗ trợ 16 TB. Tuy nhiên, cách này sẽ gây ra một vấn đề mới khác: làm thế nào để phân chia hoàn hảo các phân vùng đĩa cho các thiết bị có khối lớn.
Tính đến năm 2010, hầu hết các hệ điều hành đều hỗ trợ GPT. Tuy nhiên, một số hệ điều hành như Mac OS X và Microsoft Windows chỉ có thể khởi động từ phân vùng GPT trên cơ sở phần sụn EFI.
Đặc tính
Trong đĩa cứng MBR, thông tin phân vùng được lưu trữ trong bản ghi khởi động chính. Trong GPT, thông tin vị trí của các bảng phân vùng được lưu trữ trong tiêu đề GPT. Tuy nhiên, vì lý do tương thích, khu vực đầu tiên của đĩa được dành riêng cho “ MBR bảo vệ ”, Và tiếp theo là tiêu đề GPT.
Giống như MBR hiện đại, GPT cũng sử dụng địa chỉ khối logic ( LBA ) để thay thế địa chỉ đầu-sector trụ trước đây. MBR kế thừa được lưu trữ trong LBA 0 và tiêu đề GPT được chứa trong LBA 1 và bảng tiếp theo là bảng phân vùng. Hệ điều hành 64 bit sử dụng 16.384 byte ( hoặc 32 lĩnh vực ) dưới dạng bảng phân vùng GPT và LBA 34 là khu vực có thể sử dụng đầu tiên trên đĩa.
Apple Inc. đã cảnh báo rằng xin đừng cho rằng tất cả các khối đều là 512 byte. Một số thiết bị lưu trữ hiện đại như SSD có thể đã sử dụng lĩnh vực 1024, trong khi một số đĩa quang nam châm ( MO ) có thể có các cung 512 byte ( MO luôn không được phân vùng ).
Macintoshes sử dụng cấu trúc dựa trên Intel cũng sử dụng GPT.
Hơn nữa, có một bản sao của bảng phân vùng ở cuối đĩa GPT.
Phương pháp phân vùng
Một ưu điểm lớn của phân vùng GPT là nó có thể tạo các phân vùng khác nhau theo dữ liệu khác nhau và tạo quyền khác nhau cho các phân vùng khác nhau. Và người dùng không thể sao chép toàn bộ đĩa GPT nên đảm bảo an toàn cho dữ liệu. Nhưng, nếu người dùng Chuyển đổi đĩa MBR sang GPT , tất cả dữ liệu đĩa sẽ bị mất nếu họ không tìm ra giải pháp tốt. Vì vậy, người dùng cần sao lưu đĩa cứng trước khi chuyển đổi, sau đó chuyển nó sang lược đồ phân vùng GPT thông qua công cụ quản lý đĩa tích hợp sẵn của Windows. Sau khi chuyển đổi, họ có thể cài đặt hệ điều hành.
MBR kế thừa (LBA 0)
Theo truyền thống, ở đầu bảng phân vùng GPT, vẫn còn lưu trữ một MBR kế thừa có thể giúp ngăn các tiện ích đĩa dựa trên MBR nhận dạng sai và ghi đè lên đĩa GPT. Khu vực này được gọi là “ MBR bảo vệ ”. Trong hệ điều hành hỗ trợ khởi động dựa trên GPT, khu vực đầu tiên cũng được sử dụng để lưu trữ giai đoạn đầu tiên của mã khởi động. Có một phân vùng được nhập với 0xEE trong MBR bảo vệ, cho biết đĩa sử dụng bảng phân vùng GUID. Hệ điều hành không thể đọc đĩa GPT sẽ coi phân vùng là không xác định và sẽ từ chối sửa đổi đĩa trừ khi người dùng xóa phân vùng này, điều này giảm thiểu việc vô tình xóa. Ngoài ra, hệ điều hành có thể đọc đĩa GPT sẽ kiểm tra bảng phân vùng trong MBR bảo vệ và nếu loại phân vùng không phải là OxEE hoặc nếu có nhiều mục trên bảng phân vùng, thì hệ điều hành cũng sẽ từ chối thao tác trên đĩa cứng .
Nếu người dùng đang sử dụng bảng phân vùng đĩa cứng kết hợp MBR / GPT, họ có thể khởi động hệ điều hành không hỗ trợ khởi động dựa trên GPT từ MBR. Tuy nhiên, sau khi khởi động, hệ điều hành chỉ có thể thao tác với phân vùng MBR. Boot Camp sử dụng cách này để khởi động Windows.
Tiêu đề bảng phân vùng
Tiêu đề bảng phân vùng xác định dung lượng trống trên đĩa cứng cũng như số lượng và kích thước của các mục nhập bảng phân vùng. Nếu người dùng chạy máy tính với Windows Server 2003 64 bit, họ có thể tạo tối đa 128 phân vùng, do đó, bảng phân vùng chứa 128 mục và mỗi mục chiếm 128 byte. ( EFI yêu cầu bảng phân vùng nhỏ nhất phải có 16,384 byte, do đó có 128 mục phân vùng được dành riêng, mỗi mục dài 128 byte. )
Tiêu đề bảng phân vùng chính nằm trong khu vực thứ hai ( LBA 1 ), và tiêu đề bảng phân vùng sao lưu nằm trong khu vực cuối cùng của đĩa cứng.