La tabella delle partizioni master è un componente del record/settore di avvio principale che contiene una descrizione delle partizioni sul disco rigido, come i loro tipi e dimensioni. La tabella delle partizioni master accompagna la firma del disco e il 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 tale partizione estesa.
Gli strumenti gratuiti per il partizionamento del disco sono un modo semplice per manipolare le partizioni, contrassegnare le partizioni come "Attive" e altro ancora.
Linea inferiore
La tabella delle partizioni master viene talvolta chiamata semplicemente tabella delle partizioni o mappa delle partizioni, o anche abbreviata come MPT.
Struttura e posizione della tabella delle partizioni principali
Il record di avvio principale include 446 byte di codice, seguiti 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 iniziale |
1 | Settore iniziale (primi sei bit) e cilindro iniziale (due bit superiori) |
1 | Questo byte contiene gli otto bit inferiori del cilindro iniziale |
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 quindi più di una partizione primaria, l'etichetta di avvio consente di scegliere il sistema operativo da cui eseguire l'avvio.
Tuttavia, la tabella delle partizioni tiene sempre traccia di una partizione che funge da "Attiva" che viene avviata se non vengono scelte altre opzioni.
La sezione del tipo di partizione della tabella delle partizioni si riferisce al file system su quella partizione, dove l'ID partizione 06 o 0E significa FAT, 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. Questo numero può quindi essere diviso per 1.024 per ottenere il numero in kilobyte, quindi di nuovo per megabyte e ancora per gigabyte, se necessario.
Dopo la prima tabella delle partizioni, che è l'offset 1BE dell'MBR, le altre tabelle delle partizioni per la seconda, terza e quarta partizione primaria, sono a 1CE, 1DE e 1EE:
Offset | Offset | ||
Hex | 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 la versione esadecimale della tabella delle partizioni master con strumenti come wxHexEditor e Active@ Disk Editor.