Apa itu Tabel Partisi Master?

Tabel partisi master adalah komponen dari master boot record / sektor yang berisi deskripsi partisi pada hard disk drive , seperti jenis dan ukurannya. Tabel partisi master menyertai tanda tangan disk dan kode boot master untuk membentuk catatan boot master.

Karena ukuran (64 byte) dari tabel partisi master, maksimum empat partisi (16 byte masing-masing) dapat ditentukan pada hard drive.

Namun, partisi tambahan dapat diatur dengan mendefinisikan salah satu partisi fisik sebagai partisi extended dan kemudian mendefinisikan partisi logical tambahan di dalam partisi extended itu.

Catatan: Alat partisi disk gratis adalah cara mudah untuk memanipulasi partisi, menandai partisi sebagai "Aktif," dan banyak lagi.

Nama Lain untuk Tabel Partisi Master

Tabel partisi utama kadang-kadang disebut hanya sebagai tabel partisi atau peta partisi, atau bahkan disingkat sebagai MPT.

Struktur Tabel Tuan Rumah dan Lokasi

Catatan boot master mencakup 446 byte kode, diikuti oleh tabel partisi dengan 64 byte, dan dua byte sisanya disediakan untuk tanda tangan disk.

Berikut adalah tugas spesifik masing-masing 16 byte dari tabel partisi master:

Ukuran (Bytes) Deskripsi
1 Ini berisi label boot
1 Mulai kepala
1 Sektor awal (enam bit pertama) dan silinder awal (dua bit lebih tinggi)
1 Byte ini memegang delapan bit lebih rendah dari silinder awal
1 Ini berisi tipe partisi
1 Mengakhiri kepala
1 Mengakhiri sektor (enam bit pertama) dan silinder akhir (dua bit lebih tinggi)
1 Byte ini memegang delapan bit lebih rendah dari silinder akhir
4 Memimpin sektor partisi
4 Jumlah sektor di partisi

Label boot sangat berguna ketika lebih dari satu sistem operasi diinstal pada hard drive. Karena ada lebih dari satu partisi utama, label boot memungkinkan Anda memilih OS untuk boot .

Namun, tabel partisi selalu melacak satu partisi yang berfungsi sebagai "Aktif" yang akan di-boot jika tidak ada opsi lain yang dipilih.

Bagian tipe partisi dari tabel partisi mengacu pada sistem file pada partisi itu, di mana ID partisi 06 atau 0E berarti FAT , 0B atau 0C berarti FAT32, dan 07 berarti NTFS atau OS / 2 HPFS.

Dengan partisi yang 512 byte untuk setiap sektor, Anda perlu mengalikan jumlah total sektor dengan 512 untuk mendapatkan jumlah byte dari total partisi. Angka itu kemudian dapat dibagi dengan 1.024 untuk mendapatkan angka menjadi kilobyte, dan kemudian lagi untuk megabyte, dan lagi untuk gigabyte, jika diperlukan.

Setelah tabel partisi pertama, yang mengimbangi 1BE dari MBR, tabel partisi lain untuk partisi primer kedua, ketiga, dan keempat, berada pada 1CE, 1DE, dan 1EE:

Mengimbangi Panjang (Bytes) Deskripsi
Hex Desimal
1BE - 1CD 446-461 16 Partisi Utama 1
1CE-1DD 462-477 16 Partisi Utama 2
1DE-1ED 478-493 16 Partisi Utama 3
1EE-1FD 494-509 16 Partisi Primer 4

Anda dapat membaca versi hex dari tabel partisi master dengan alat seperti wxHexEditor dan Active @ Disk Editor.