Tabella partizioni MBR

Che cos'è la tabella delle partizioni MBR?
Il Tabella partizioni MBR è una struttura di 64 byte memorizzata all'interno del Master Boot Record (settore LBA 0) di un disco formattato in MBR. Definisce come viene suddiviso lo spazio di archiviazione e indica al sistema dove inizia e finisce ogni partizione. A differenza di GPT, che memorizza più tabelle di partizione ridondanti, la tabella delle partizioni MBR ha una sola copia, rendendo il sistema altamente vulnerabile alla corruzione.
La tabella contiene quattro voci di partizione a 16 byte, Ciò significa che un disco MBR supporta fino a quattro partizioni primarie (o tre primarie + una partizione estesa contenente volumi logici).
Quando la tabella delle partizioni MBR si danneggia, il sistema non riesce a mappare correttamente le partizioni, causandone la scomparsa, appaiono come RAW, o mostrare informazioni errate sulle dimensioni.
Indice dei contenuti
Tabella delle partizioni MBR: informazioni essenziali
Caratteristica | Tabella partizioni MBR |
Nome completo | Master Boot Record - Tabella delle partizioni |
Posizione | LBA 0, il primo settore logico del disco |
Dimensione della tabella delle partizioni | 64 byte |
Numero di voci di partizione | 4 |
Dimensione di ciascuna voce | 16 byte |
Numero massimo di partizioni primarie | 4 |
Partizioni aggiuntive | Supportato tramite una partizione estesa e unità logiche |
Campi di indirizzamento | Campi LBA iniziale e numero di settori a 32 bit |
Limite di capacità comune | Circa 2 TiB con settori logici da 512 byte |
Tabella delle partizioni di backup integrata | No |
Checksum integrato | No |
Ambiente di avvio comune | BIOS tradizionale |

Dove si trova la tabella delle partizioni MBR?
La tabella delle partizioni MBR è memorizzata in LBA 0, che è il primo blocco logico di un disco MBR.
Su un disco convenzionale con settori logici da 512 byte, il primo settore è suddiviso nelle seguenti regioni:
Offset in byte | Dimensione | Contenuto |
0–445 | 446 byte | Codice di avvio e informazioni relative al disco |
446–461 | 16 byte | Voce di partizione 1 |
462–477 | 16 byte | Voce di partizione 2 |
478–493 | 16 byte | Voce di partizione 3 |
494–509 | 16 byte | Voce di partizione 4 |
510–511 | 2 byte | Firma MBR |
Le quattro voci relative alle partizioni occupano esattamente 64 byte:
4 voci di partizione × 16 byte = 64 byte
Poiché la tabella delle partizioni occupa solo una piccola parte del primo settore, un danno all'LBA 0 può compromettere la struttura del disco senza cancellare direttamente tutti i file memorizzati nei settori successivi.
Tuttavia, la possibilità di recuperare i dati dipende dalla causa del danno e dal fatto che sul disco siano stati scritti ulteriori dati.
[Posizionamento consigliato dell'immagine]
Titolo dell'immagine:
Struttura della tabella delle partizioni MBR
Nome consigliato per il file immagine:
mbr-partition-table-layout.webp
Testo alternativo consigliato:
Struttura della tabella delle partizioni MBR che mostra il codice di avvio, quattro voci di partizione e la firma 55AA
Come funziona la tabella delle partizioni MBR?
Quando un computer o un sistema operativo rileva un disco MBR, legge le voci relative alle partizioni memorizzate all'LBA 0.
Ogni voce valida descrive un intervallo di settori assegnati a una partizione.
Ad esempio, una voce potrebbe riportare:
- La partizione inizia all'LBA 2.048
- La partizione contiene 500.000.000 di settori
- La partizione utilizza il codice tipo
0x07 - La partizione non è contrassegnata come attiva
Il sistema operativo utilizza l'LBA iniziale e la dimensione della partizione per calcolare i confini della partizione.
La posizione finale può essere calcolata come segue:
LBA finale = LBA iniziale + Numero di settori − 1
Ad esempio:
LBA iniziale = 2.048
Numero di settori = 1.000.000
Pertanto:
LBA finale = 2.048 + 1.000.000 − 1
LBA finale = 1.002.047
Il sistema operativo esamina quindi i dati contenuti in quell'intervallo di settori per identificare e montare il file system.
La tabella delle partizioni e il file system sono strutture distinte.
La tabella delle partizioni comunica al sistema operativo dove si trova una partizione, mentre il file system organizza file e cartelle all'interno della partizione.
Questa distinzione è importante durante la risoluzione dei problemi.
Una partizione può avere ancora una voce MBR valida, ma contenere un file system danneggiato. Al contrario, una voce di partizione può mancare, mentre gran parte del NTFS, FAT32, exFAT, oppure sono ancora presenti altri dati del file system.
Perché l'MBR ha un limite di 2 TB?
Il limite di capacità dei dischi MBR comunemente indicato è di circa 2 TiB quando si utilizzano settori logici da 512 byte.
La limitazione deriva dai campi relativi al conteggio dei settori a 32 bit presenti in ciascuna voce di partizione dell'MBR.
Un valore a 32 bit senza segno può rappresentare al massimo:
2³² settori
Con 512 byte per settore logico:
2³² × 512 byte = 2.199.023.255.552 byte
Ciò equivale approssimativamente a:
- 2,2 TB in unità decimali
- 2 TiB in unità binarie
Per semplicità, la documentazione dei sistemi operativi e le interfacce dei prodotti di archiviazione spesso descrivono questo aspetto come un Limite di 2 TB per l'MBR. Microsoft consiglia l'uso del GPT per i dischi di capacità superiore a 2 TB.
Il limite pratico esatto può variare a seconda della dimensione dei settori logici e della compatibilità software. Tuttavia, il GPT è generalmente lo schema di partizionamento preferito per i moderni dischi ad alta capacità.
Come riparare una tabella di partizione MBR (passo dopo passo)
1. Evitare la formattazione o l'inizializzazione del disco
Se Windows dice “È necessario formattare il disco” o chiede di inizializzarlo come GPT/MBR, annullare immediatamente.
La formattazione sostituisce le voci della partizione, con il rischio di perdita permanente dei metadati.
2. Ispezionare il disco in Gestione disco di Windows
Se il disco appare come RAW o Non allocato, La tabella delle partizioni potrebbe essere illeggibile.
Ma i dati all'interno della regione della partizione spesso non vengono toccati.
3. Utilizzare l'ambiente di ripristino di Windows (per le unità di avvio)
Se il sistema non riesce ad avviarsi:
- Avvio dal supporto di installazione di Windows
- Aperto Prompt dei comandi
- Correre:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Questi comandi riparano il bootloader ma non ricostruire la tabella delle partizioni.
Sono utili solo se la voce di avvio, non la tabella stessa, è danneggiata.
4. Ricostruire la tabella delle partizioni MBR
Gli strumenti di recupero delle partizioni come DiskDrill o Minitool sono in grado di rilevare i file system e di ricostruire automaticamente la tabella delle partizioni. Assicurarsi che lo strumento non formatti le partizioni in caso di perdita di dati.
5. Recuperare i dati prima di apportare modifiche strutturali
Se la tabella delle partizioni è gravemente danneggiata, l'opzione più sicura è estrarre i dati prima di ricostruire la tabella.
Strumenti come Magic Data Recovery leggere direttamente le firme del file system, aggirando le strutture MBR danneggiate. Anche se il disco appare RAW o non riconosciuto, Il software è in grado di eseguire la scansione dei settori, individuare i metadati NTFS/MFT e recuperare i file intatti.
6. Evitare CHKDSK su unità danneggiate dalla tabella delle partizioni
CHKDSK può modificare o eliminare i record orfani e non dovrebbe essere usato finché non si conferma la coerenza del file system.
Tabella delle partizioni MBR vs. GPT
GPT, ovvero la GUID Partition Table, è l'alternativa moderna all'MBR.
GPT utilizza campi LBA a 64 bit, supporta un numero maggiore di partizioni, memorizza le informazioni relative alle partizioni primarie e di backup e utilizza valori CRC32 per facilitare l'individuazione di eventuali danneggiamenti.
Caratteristica | MBR | GPT |
Nome completo | Master Boot Record | Tabella di partizione GUID |
Voci di partizione | 4 voci nella tabella principale | Molte voci; Windows di solito crea spazio per 128 |
Numero massimo di partizioni primarie | 4 | Più di 4 |
Partizioni aggiuntive | Utilizza partizioni estese e unità logiche | Non è necessaria una partizione estesa |
Rispondere a | Campi LBA a 32 bit | Campi LBA a 64 bit |
Limite tipico di Windows relativo alle dimensioni del disco | Circa 2 TB | Supporta dischi con capacità superiore a 2 TB |
Posizione della tabella delle partizioni primaria | LBA 0 | L'intestazione GPT inizia normalmente a LBA 1 |
Informazioni sulla partizione di backup | Nessuna tabella di backup standard | Strutture GPT primarie e di backup |
Verifica dell'integrità | Nessun checksum integrato per la tabella delle partizioni | Controlli di integrità CRC32 |
Ambiente di avvio comune del sistema Windows | BIOS tradizionale | UEFI |
Dischi di sistema Windows moderni | Supportato nelle configurazioni BIOS compatibili | Generalmente preferito |
Dischi ad alta capacità | Limitato | Consigliato |
Il GPT include anche un MBR di protezione all'LBA 0. Questa voce di protezione contribuisce a evitare che i vecchi strumenti, che supportano solo l'MBR, interpretino erroneamente un disco GPT come vuoto.
Conclusione
Il Tabella partizioni MBR è essenziale per interpretare il layout del disco e un danno a questa struttura di 64 byte può causare partizioni mancanti, dischi RAW o errori di avvio.
Fortunatamente, i dati all'interno delle partizioni sono spesso ancora intatti.
Evitando la formattazione, utilizzando metodi di ricostruzione adeguati e recuperando i dati prima di applicare modifiche strutturali, gli utenti possono ripristinare l'accesso in modo sicuro.
Quando l'unità non viene riconosciuta o diventa RAW, Magic Data Recovery fornisce un metodo affidabile e di sola lettura per estrarre i file prima di riparare il disco.
Supporta Windows 7/8/10/11 e Windows Server
Domande frequenti sulla tabella delle partizioni MBR
Che cos'è una tabella delle partizioni MBR?
Dove si trova la tabella delle partizioni MBR?
Quante partizioni può avere un disco MBR?
Perché l'MBR ha un limite di 2 TB?
Il comando BOOTREC /FIXMBR ricostruisce la tabella delle partizioni dell'MBR?
Una partizione RAW è la stessa cosa di un disco non allocato?
È possibile riparare una tabella di partizione MBR danneggiata senza perdere dati?
Vasilii è uno specialista del recupero dati con circa 10 anni di esperienza pratica nel settore. Nel corso della sua carriera, ha risolto con successo migliaia di casi complessi riguardanti file cancellati, unità formattate, partizioni perse e file system RAW. La sua esperienza copre sia i metodi di recupero manuale utilizzando strumenti professionali come gli editor esadecimali, sia le soluzioni automatiche avanzate con i software di recupero. La missione di Vasilii è quella di rendere accessibile la conoscenza del recupero dati affidabile sia ai professionisti IT che agli utenti di tutti i giorni, aiutandoli a salvaguardare i loro preziosi beni digitali.
