Quindi hai un SSD nuovo di zecca e sei andato su Gestione disco per inizializzarlo. L’utilità Gestione disco chiede se si desidera utilizzare lo stile di partizione MBR o GPT. Non sei sicuro di quale scegliere.
Master Boot Record (MBR) e GUID Partition Table (GPT) sono due stili di formato di partizione che consentono al computer di caricare il sistema operativo dal disco rigido e di mantenere i dati indicizzati e organizzati. Per la maggior parte delle persone, GPT – il più recente dei due, dovrebbe essere lo stile di partizione di scelta.
Tuttavia, le cose non sono sempre semplici. Anche se raccomandiamo GPT la maggior parte del tempo per l’uso moderno, potrebbero esserci situazioni in cui sarà necessario scegliere il formato di partizione MBR. Quali sono queste situazioni? Per scoprirlo, continua a leggere.
Che cos’è master boot record (MBR)?

Master Boot Record (MBR) è una forma legacy di partizionamento del settore di avvio. È il primo settore di un’unità disco che contiene informazioni su come il disco è partizionato. Contiene anche il boot loader, che dice alla tua macchina come caricare il sistema operativo.
L’MBR è composto da tre parti:
- Boot Loader primario
- Tabella delle partizioni del disco
- Firma finale
Boot Loader primario
L’MBR riserva i primi 440 byte di spazio su disco per il boot loader primario. Windows posiziona qui un boot loader molto semplicistico, mentre altri sistemi operativi sono in grado di posizionare bootloader multistadio più sofisticati.
Tabella delle partizioni del disco
La tabella delle partizioni del disco si trova nel cilindro 0, nell’intestazione 0 e nel settore 1 del disco rigido. Memorizza le informazioni su come il disco è partizionato. MBR alloca 16 byte di dati per ogni record di partizione e può assegnare un totale di 64 byte. Pertanto, MBR può indirizzare non più di 4 partizioni primarie, o 3 partizioni primarie e 1 partizione estesa.
La partizione estesa viene utilizzata per creare più partizioni logiche. Ciò è utile quando l’utente deve creare più di 4 partizioni.
Tuttavia, un Il sistema operativo può essere installato solo nelle partizioni primarie, partizioni non logiche
Firma finale
Una firma a 2 byte segna la fine di MBR. Questo valore è sempre impostato su valore esadecimale 0x55AA.
Alcune caratteristiche del record di avvio principale sono:
- Possibilità di inizializzare il boot loader in modalità BIO legacy.
- Può indirizzare fino a 2 TB di spazio su disco.
- Può avere 4 partizioni primarie o 3 partizioni primarie e 1 partizione estesa.
- In grado di caricare Windows 7 e versioni precedenti di Windows.
- Compatibilità con tutte le versioni di Windows, incluso Windows 7 e versioni precedenti.
- Necessario per mantenere la compatibilità con hardware a 32 bit meno recente.
- Utilizza valori a 32 bit, quindi ha un sovraccarico inferiore rispetto a GPT
- La capacità massima di partizione è di 2 TB.
- Limitato a 4 partizioni primarie o 3 partizioni primarie e 1 partizione estesa
- Non resiliente contro la corruzione MBR.
- Non ha alcuna correzione degli errori integrata per la sicurezza dei dati poiché utilizza il BIOS.
Che cos’è la tabella delle partizioni GUID (GPT)?

La tabella delle partizioni GUID (GPT) è uno stile di formato di partizione introdotto come parte dell’iniziativa UEFI (United Extensible Firmware Interface).
GPT è stato progettato per affrontare architettonicamente alcune delle limitazioni dell’MBR. GPT è più recente, più flessibile e più robusto di MBR.
GPT utilizza LBA (Logical Block Addressing) per specificare blocchi di dati. Il primo blocco è etichettato LBA0, quindi LBA1, LBA2, … E così via. Ogni blocco logico ha una dimensione di 512 byte.
GPT memorizza l’MBR di protezione in LBA0, l’intestazione GPT primaria in LBA1 e le voci di partizione in LBA 2- LBA33.
La struttura GPT è composta da:
- MBR protettivo
- GPT primario
- Voci di partizione.
- GPT secondario
MBR protettivo
L’MBR protettivo è lo spazio riservato in GPT per scopi legacy. Risiede in LBA0.
Un sistema che non riconosce il GPT, probabilmente sovrascriverà i dischi GPT. Ciò fornisce la compatibilità con le versioni precedenti con i sistemi che non riconoscono il GPT.
L’MBR protettivo comprende la totalità del disk o 2 TB, a seconda di quale sia il più piccolo.
GPT primario
Il GPT primario si estende su LBA1 – LBA33 del GPT. LBA1 è costituito dall’intestazione GPT primaria, che ha un puntatore alla tabella delle partizioni. Definisce inoltre la quantità di spazio disponibile nel disco.
Le voci di partizione corrispondenti si trovano in LBA2 – LBA 33. Ogni voce è lunga 128 byte e un singolo LBA può memorizzare 4 voci. Teoricamente, un GPT è in grado di avere un numero infinito di partizioni. In Windows, tuttavia, un GPT può memorizzare informazioni su 128 partizioni (32 LFA x 4 voci di partizione in ogni LBA).
Questi LBA memorizzano le informazioni sulla partizione del disco e la loro posizione.
Blocchi di partizione
Questi sono i blocchi utilizzabili del disco formattati in una partizione in stile GPT in cui sono memorizzati i dati effettivi. In un disco con settori a 512 byte, il primo blocco utilizzabile è in LBA34.
Ogni blocco di partizione nel disco formattato GPT è un singolo volume. Pertanto, in conformità con le voci in GPT primario, un disco formattato GPT può avere 128 volumi.
A differenza di MBR, ogni volume in GPT può essere un volume primario. Pertanto, l’utente può avere fino a 128 volumi primari in grado di ospitare 128 bootloader in un disco formattato GPT.
GPT secondario
Lo schema GPT impone che una copia del GPT primario sia archiviata negli ultimi settori del disco. Questi sono solitamente etichettati LBA-33 – LBA-1.
Ciò fornisce ridondanza allo schema GPT, che può essere utilizzato come backup in caso di danneggiamento o guasto del GPT primario.
- La capacità massima di partizione è 9.4ZB
- Max. 128 partizioni primarie.
- Resiliente nei confronti della corruzione del GPT primario poiché ha anche un GPT secondario.
- In grado di utilizzare funzionalità UEFI come Secure Boot, Fast Startup, ecc
- Incompatibile come bootloader con Windows 7 e versioni precedenti di Windows.
- Incompatibile con hardware a 32 bit meno recente.
- Sovraccarico più elevato rispetto a MBR poiché utilizza valori a 64 bit.
MBR vs GPT: le differenze
Le differenze tra MBR e GPT sono le seguenti:
Requisiti del firmware

Il firmware è un software che fornisce un controllo di basso livello per un dispositivo hardware ed è incorporato nel dispositivo stesso. Il BIOS (Basic Input Output System) e l’UEFI (Unified Extended Firmware Interface) sono i due firmware prevalenti nei computer di oggi. Il BIOS è il più vecchio dei due e attualmente gode di uno stato legacy.
MBR richiede il firmware BIOS legacy per il funzionamento, mentre GPT, come parte della specifica UEFI, richiede il caricamento del firmware EFI.
Teoricamente, è possibile avviare alcuni sistemi operativi con dischi partizionati MBR in sistemi con firmware EFI. Windows, tuttavia, richiede che i dischi siano partizionati GPT per l’utilizzo UEFI. Se il disco è partizionato MBR, Windows fornisce lo strumento diskpart per convertirlo in GPT senza perdita di dati.
Allo stesso modo, è anche teoricamente possibile avviare alcuni sistemi operativi in una macchina BIOS legacy con dischi partizionati GPT. Tuttavia, Windows non lo consente.
Supporto per Windows
Windows 7 e versioni precedenti di Windows in esecuzione su Le macchine a 32 bit sono compatibili solo con i dischi partizionati MBR. Windows 8 e versioni successive sono in grado di utilizzare GPT e dischi partizionati MBR.
Questo perché Windows 7 e versioni precedenti non supportano UEFI su piattaforme a 32 bit e, quindi, non consentire l’avvio da partizioni GPT. Le versioni a 64 bit di Windows precedenti possono leggere e scrivere da dischi di partizione GPT, ma non possono essere avviate da essi.
Capacità massima di partizione

La dimensione massima del disco che un La partizione MBR può indirizzare è limitata a 2 TB. Questo perché MBR memorizza l’indirizzo e le dimensioni dei blocchi nella tabella delle partizioni utilizzando 32 bit. Un singolo settore ha una dimensione di 512 byte. Quindi, la dimensione massima teorica che questo può memorizzare è (2 ^ 32-1) x 512 byte = 2 TiB (2,19 TB).
Una tabella delle partizioni GPT, d’altra parte, è in grado di utilizzare 64 bit. Quindi, la dimensione massima teorica che un Il disco partizionato GPT può avere è (2^64-1) x 512 byte = 8 ZiB (9.44 ZB). Va notato che i file system di Windows sono attualmente limitati a 256 TB ciascuno.
Numero di partizioni

Come discusso in precedenza, MBR alloca 16 byte di dati per ogni record di partizione e può assegnare un totale di 64 byte. Pertanto, MBR può indirizzare non più di 4 partizioni primarie o 3 partizioni primarie e 1 partizione estesa. È possibile avere partizioni logiche illimitate nella partizione estesa. Tuttavia, è possibile installare un sistema operativo solo in una partizione primaria.
Una partizione GPT, d’altra parte, può teoricamente avere partizioni primarie illimitate. Tuttavia, la sua implementazione in Windows è limitata a sole 128 partizioni. Ognuna di queste 128 partizioni può essere una partizione primaria. Pertanto, è possibile avere 128 copie del sistema operativo installate in un’unità formattata GPT.
Velocità di avvio

Sebbene né le partizioni MBR, né le partizioni GPT siano fondamentalmente progettate per essere più veloci l’una dell’altra, ci può essere qualche differenza nella velocità di avvio tra le due. Ciò è dovuto al fatto che il MBR utilizza il BIOS legacy mentre GPT utilizza UEFI.
Il BIOS legacy passa attraverso il processo di Power On Self Test (POST), che controlla se tutto l’hardware è pronto per il normale funzionamento. Successivamente, cerca l’MBR per avviare il bootloader, che chiama il kernel del sistema operativo che quindi avvia Windows.
Al contrario, UEFI chiama il bootloader EFI all’avvio, che chiama il kernel, che quindi avvia Windows. L’avvio rapido può essere abilitato in modalità UEFI, che ignora POST per i componenti hardware non critici.
Sicurezza dei dati

MBR è un semplice schema partition table che mette insieme i dati di avvio e le partizioni. Pertanto, le partizioni MBR hanno una maggiore probabilità di perdita di dati in caso di corruzione della partizione.
GPT separa la tabella delle partizioni e i blocchi di dati che offre una configurazione più robusta. Inoltre, lo schema GPT fornisce un GPT secondario che può essere utilizzato come backup in caso di GPT primario danneggiato.
Inoltre, GPT ha Avvio protetto caratteristica, che impedisce al malware di dirottare il processo di avvio. Incorpora anche Controllo ridondanza ciclica (CRC) per il controllo contro la corruzione dei dati.
MBR vs GPT: somiglianze
Sebbene GPT sia stato introdotto per affrontare le limitazioni dell’MBR e alla fine sostituirlo, i due condividono alcune funzionalità come elencato di seguito:
- Il boot loader host può chiamare il kernel del sistema operativo per avviare il processo di avvio del sistema operativo.
- Tabella delle partizioni host, che conserva le informazioni sulla dimensione e la posizione della partizione.
- Teoricamente ci possono essere partizioni illimitate. In MBR, questo deriva dalla capacità di assegnare la quarta partizione come una partizione estesa che può ospitare partizioni logiche illimitate. GPT, per progettazione, può ospitare partizioni illimitate (anche se questo è limitato a 124 in Windows).
- Entrambi utilizzano Logical Block Addressing per specificare blocchi di dati.
- MBR memorizza il codice di avvio principale e GPT memorizza l’MBR di protezione nel settore 1 del disco.
MBR o GPT: qual è la cosa migliore per un SSD?
Poiché GPT è lo stile di partizione più recente dei due, possiamo inequivocabilmente consigliare di usarlo come stile di partizione per il tuo disco rigido, indipendentemente dal fatto che si tratti di un SSD. Se hai bisogno di ulteriore convincimento, considera che:
- GPT supporta più di 2 TB di spazio su disco rigido.
- GPT può fornire più di 4 sistemi operativi da avviare in più.
- Le partizioni in formato GPT sono più sicure e possono recuperare più facilmente dalla corruzione della tabella delle partizioni.
- GPT è adatto per le versioni più recenti di Windows.
- UEFI può fornire avvio rapido, avvio protetto e controllo della ridondanza ciclica.
Tuttavia, dovrai partizionare il tuo SSD in formato MBR nei seguenti casi:
- Il computer non supporta la modalità UEFI.
- Si esegue Windows 7 o versioni precedenti di Windows.
Confronto tra le specifiche chiave
La tabella seguente riassume le differenze tra MBR e GPT nelle loro specifiche chiave:
MBR · | GPT · | |
Supporto firmware | MBR richiede BIOS legacy. | GPT richiede UEFI. |
Capacità massima di partizione | MBR può supportare fino a 2 TB di spazio su disco. | GPT può supportare fino a 256 TB in Windows. |
Numero di partizioni | MBR può avere 4 partizioni primarie o 3 partizioni primarie e 1 partizione logica | GPT può avere fino a 128 partizioni in Windows. |
Supporto per Windows | Windows 7 e versioni precedenti possono essere avviati solo nella partizione MBR. | Windows più recente può essere avviato nella partizione GPT in modalità UEFI o nella partizione MBR in modalità BIOS legacy. |
Sicurezza dei dati | MBR non ha la sicurezza dei dati integrata ed è vulnerabile al danneggiamento dei record di avvio. | GPT ha una tabella delle partizioni secondaria integrata per il ripristino dal danneggiamento della tabella delle partizioni primarie. Supporta anche l’avvio sicuro e il controllo della ridondanza ciclica. |