Che cos'è la tabella delle partizioni principale? (Definizione MPT)
La tabella delle partizioni principale è un componente del record/settore di avvio principale che contiene una descrizione del partizioni sul disco rigido, come i loro tipi e dimensioni. La tabella delle partizioni master accompagna il firma del disco e codice di avvio principale per formare il record di avvio principale.
A causa delle dimensioni (64 byte) della tabella delle partizioni master, è possibile definire un massimo di quattro partizioni (16 byte ciascuna) su un disco rigido. Tuttavia, è possibile impostare partizioni aggiuntive definendo una delle partizioni fisiche come partizione estesa e quindi definendo partizioni logiche aggiuntive all'interno di quella partizione estesa.

Strumenti gratuiti per il partizionamento del disco sono un modo semplice per manipolare le partizioni, contrassegnare le partizioni come "Attive" e altro ancora.
Altri nomi per la tabella delle partizioni principale
La tabella delle partizioni principale viene talvolta definita solo tabella delle partizioni o mappa delle partizioni o anche abbreviata come MPT.
Struttura e posizione della tabella delle partizioni principale
Il record di avvio principale include 446 byte di codice, seguito dalla tabella delle partizioni con 64 byte e i restanti due byte sono riservati per la firma del disco.
Ecco i compiti specifici di ogni 16 byte di una tabella delle partizioni master:
Dimensione (byte) | Descrizione |
1 | Questo contiene l'etichetta di avvio |
1 | Testa di partenza |
1 | Settore di partenza (primi sei bit) e cilindro di partenza (due bit superiori) |
1 | Questo byte contiene gli otto bit inferiori del cilindro di partenza |
1 | Questo contiene il tipo di partizione |
1 | Testa finale |
1 | Settore finale (primi sei bit) e cilindro finale (due bit superiori) |
1 | Questo byte contiene gli otto bit inferiori del cilindro finale |
4 | Settori principali della partizione |
4 | Numero di settori nella partizione |
L'etichetta di avvio è particolarmente utile quando sul disco rigido è installato più di un sistema operativo. Poiché esiste più di una partizione primaria, l'etichetta di avvio consente di scegliere quale sistema operativo avviare.
Tuttavia, la tabella delle partizioni tiene sempre traccia di una partizione che funge da "Attivo" che viene avviata se non vengono scelte altre opzioni.
La sezione del tipo di partizione della tabella delle partizioni fa riferimento a file system su quella partizione, dove l'ID della partizione 06 o 0E significa GRASSO, 0B o 0C significa FAT32 e 07 significa NTFS o OS/2 HPFS.
Con una partizione di 512 byte per ogni settore, devi moltiplicare il numero totale di settori per 512 per ottenere il numero di byte della partizione totale. Quel numero può quindi essere diviso per 1.024 per ottenere il numero in kilobyte, quindi di nuovo in megabyte e di nuovo in gigabyte, se necessario.
Dopo la prima tabella delle partizioni, che è offset 1BE dell'MBR, le altre tabelle delle partizioni per la seconda, terza e quarta partizione primaria, sono a 1CE, 1DE e 1EE:
Compensare | Compensare | ||
Esadecimale | Decimale | Lunghezza (byte) | Descrizione |
1BE - 1CD | 446-461 | 16 | Partizione primaria 1 |
1CE-1DD | 462-477 | 16 | Partizione primaria 2 |
1DE-1ED | 478-493 | 16 | Partizione primaria 3 |
1EE-1FD | 494-509 | 16 | Partizione Primaria 4 |
Puoi leggere il esadecimale versione della tabella delle partizioni master con strumenti come wxHexEditor e Editor disco attivo@.