Bảng phân vùng chính là gì?

Bảng phân vùng chính là một thành phần của bản ghi khởi động chủ / khu vực có chứa một mô tả về các phân vùng trên ổ đĩa cứng , như kiểu và kích cỡ của chúng. Bảng phân vùng chính đi kèm với chữ ký đĩamã khởi động chính để tạo thành bản ghi khởi động chính.

Do kích thước (64 byte) của bảng phân vùng chính, tối đa bốn phân vùng (16 byte mỗi) có thể được xác định trên ổ đĩa cứng.

Tuy nhiên, các phân vùng bổ sung có thể được thiết lập bằng cách xác định một trong các phân vùng vật lý như là một phân vùng mở rộng và sau đó xác định phân vùng hợp lý bổ sung trong phân vùng mở rộng đó.

Lưu ý: Công cụ phân vùng đĩa miễn phí là cách dễ dàng để thao tác phân vùng, đánh dấu phân vùng là "Hoạt động" và hơn thế nữa.

Tên khác cho Bảng phân vùng chính

Bảng phân vùng chính đôi khi được gọi là bảng phân vùng hoặc bản đồ phân vùng, hoặc thậm chí được viết tắt là MPT.

Cấu trúc bảng phân vùng chính và vị trí

Bản ghi khởi động chính bao gồm 446 byte mã, tiếp theo là bảng phân vùng với 64 byte, và hai byte còn lại được dành riêng cho chữ ký đĩa.

Dưới đây là các nhiệm vụ cụ thể của mỗi 16 byte của bảng phân vùng chính:

Kích thước (byte) Sự miêu tả
1 Điều này chứa nhãn khởi động
1 Bắt đầu từ đầu
1 Khu vực bắt đầu (sáu bit đầu tiên) và bắt đầu hình trụ (hai bit cao hơn)
1 Byte này giữ tám bit thấp hơn của xi lanh bắt đầu
1 Điều này chứa kiểu phân vùng
1 Kết thúc đầu
1 Kết thúc sector (sáu bit đầu tiên) và cylinder kết thúc (cao hơn hai bit)
1 Byte này giữ tám bit dưới của xi lanh kết thúc
4 Các lĩnh vực hàng đầu của phân vùng
4 Số lượng các phân đoạn trong phân vùng

Nhãn khởi động đặc biệt hữu ích khi có nhiều hơn một hệ điều hành được cài đặt trên ổ đĩa cứng. Vì có nhiều hơn một phân vùng chính, nhãn khởi động cho phép bạn chọn hệ điều hành nào để khởi động .

Tuy nhiên, bảng phân vùng luôn luôn theo dõi một phân vùng phục vụ như là một "hoạt động" một trong đó được khởi động để nếu không có tùy chọn khác được chọn.

Phần kiểu phân vùng của bảng phân vùng đề cập đến hệ thống tệp trên phân vùng đó, trong đó ID phân vùng 06 hoặc 0E có nghĩa là FAT , 0B hoặc 0C có nghĩa là FAT32 và 07 có nghĩa là NTFS hoặc OS / 2 HPFS.

Với phân vùng 512 byte cho mỗi sector, bạn cần nhân tổng số sector với 512 để lấy số byte của tổng phân vùng. Con số đó sau đó có thể được chia cho 1.024 để có được số lượng thành kilobyte, và sau đó một lần nữa cho megabyte, và một lần nữa cho gigabyte, nếu cần thiết.

Sau bảng phân vùng đầu tiên, được bù đắp 1BE của MBR, các bảng phân vùng khác cho phân vùng chính thứ hai, thứ ba và thứ tư, là 1CE, 1DE và 1EE:

Bù lại Độ dài (byte) Sự miêu tả
Hex Thập phân
1BE - 1CD 446-461 16 Phân vùng chính 1
1CE-1DD 462-477 16 Phân vùng chính 2
1DE-1ED 478-493 16 Phân vùng chính 3
1EE-1FD 494-509 16 Phân vùng chính 4

Bạn có thể đọc phiên bản hex của bảng phân vùng chính với các công cụ như wxHexEditor và Active @ Disk Editor.