MBR Vs GPT: qual è il migliore per il tuo SSD

Quindi hai un SSD nuovo di zecca e sei andato a 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 anche 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 preferito.

Tuttavia, le cose non sono sempre semplici. Anche se consigliamo GPT per la maggior parte del tempo per l’utilizzo moderno, potrebbero esserci situazioni in cui sarà necessario scegliere il formato della partizione MBR. Quali sono queste situazioni? Per scoprirlo, continua a leggere.

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Sommario

Cos’è il Master Boot Record (MBR)?

Struttura di un disco formattato 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 è partizionato il disco. Contiene anche il boot loader, che dice alla tua macchina come caricare il sistema operativo.

L’MBR si compone di tre parti:

  1. Caricatore di avvio principale
  2. Tabella delle partizioni del disco
  3. Fine Firma

Caricatore di avvio principale

L’MBR riserva i primi 440 byte di spazio su disco per il caricatore di avvio principale. Windows inserisce qui un boot loader molto semplicistico, mentre altri sistemi operativi sono in grado di inserire bootloader più sofisticati e multistadio.

Tabella delle partizioni del disco

La tabella delle partizioni del disco si trova nel cilindro 0, nella testina 0 e nel settore 1 del disco rigido. Memorizza informazioni su come è partizionato il disco. MBR alloca 16 byte di dati per ogni record di partizione e può assegnare un totale di 64 byte. Pertanto, MBR non può indirizzare più di 4 partizioni primarie o 3 partizioni primarie e 1 partizione estesa.

La partizione estesa viene utilizzata per creare più partizioni logiche. Questo è utile quando l’utente deve creare più di 4 partizioni.

Tuttavia, un sistema operativo può essere installato solo nelle partizioni primarie, non nelle partizioni logiche

Fine Firma

Una firma a 2 byte segna la fine dell’MBR. Questo è sempre impostato sul 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.

Professionisti

  • Compatibilità con tutte le versioni di Windows, incluso Windows 7 e versioni precedenti.
  • Necessario per mantenere la compatibilità con il vecchio hardware a 32 bit.
  • Utilizza valori a 32 bit, quindi ha un sovraccarico inferiore rispetto a GPT

Contro

  • La capacità massima della partizione è di 2 TB.
  • Limitato a 4 partizioni primarie o 3 partizioni primarie e 1 partizione estesa
  • Non resistente alla corruzione dell’MBR.
  • Non ha una correzione degli errori incorporata per la sicurezza dei dati poiché utilizza il BIOS.

Cos’è la tabella delle partizioni GUID (GPT)?

Struttura della partizione GPT

La GUID Partition Table (GPT) è uno stile di formato di partizione che è stato introdotto come parte dell’iniziativa United Extensible Firmware Interface (UEFI).

GPT è stato progettato per affrontare architettonicamente alcune delle limitazioni dell’MBR. GPT è più nuovo, più flessibile e più robusto di MBR.

GPT utilizza Logical Block Addressing (LBA) per specificare blocchi di dati. Il primo blocco è etichettato LBA0, poi LBA1, LBA2, … e così via. Ogni blocco logico ha una dimensione di 512 byte.

GPT memorizza l’MBR protettivo in LBA0, l’intestazione GPT primaria in LBA1 e le voci di partizione in LBA 2- LBA33.

La struttura GPT è composta da:

  1. MBR protettivo
  2. GPT principale
  3. Voci di partizione.
  4. 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 retrocompatibilità con i sistemi che non riconoscono il GPT.

L’MBR protettivo comprende l’intero disco o 2 TB, qualunque sia il più piccolo.

GPT principale

Il GPT primario si estende da LBA1 a 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 LBA 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 formattato in una partizione in stile GPT in cui sono archiviati i dati effettivi. In un disco con settori da 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 Primary GPT, 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 corruzione o guasto del GPT primario.

Professionisti

  • La capacità massima della partizione è 9,4 ZB
  • Massimo. 128 partizioni primarie.
  • Resiliente alla corruzione GPT primaria poiché ha anche un GPT secondario.
  • In grado di utilizzare funzionalità UEFI come Secure Boot, Fast Startup, ecc

Contro

  • Incompatibile come bootloader con Windows 7 e versioni precedenti di Windows.
  • Incompatibile con il vecchio hardware a 32 bit.
  • Sovraccarico superiore rispetto a MBR poiché utilizza valori a 64 bit.

MBR vs GPT: le differenze

Le differenze tra MBR e GPT sono le seguenti:

Requisiti firmware

Il firmware è un software che fornisce un controllo di basso livello per un dispositivo hardware ed è incorporato nel dispositivo stesso. Basic Input Output System (BIOS) e Unified Extended Firmware Interface (UEFI) sono i due firmware prevalenti nei computer di oggi. Il BIOS è il più vecchio dei due e attualmente gode di uno status legacy.

MBR richiede il firmware BIOS legacy per il funzionamento, mentre GPT, come parte della specifica UEFI, richiede il caricamento del firmware EFI.

In teoria, è possibile eseguire l’avvio in 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 tuo disco è partizionato con MBR, Windows fornisce lo strumento diskpart per convertirlo in GPT senza perdita di dati.

Allo stesso modo, è anche teoricamente possibile eseguire l’avvio in alcuni sistemi operativi in ​​una macchina con BIOS legacy con dischi partizionati GPT. Tuttavia, Windows non lo consente.

Supporto Windows

Windows 7 e le versioni precedenti di Windows in esecuzione su computer a 32 bit sono compatibili solo con 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, pertanto, non consentono l’avvio da partizioni GPT. Le versioni a 64 bit di Windows precedenti possono leggere e scrivere dai dischi di partizione GPT, ma non possono avviarsi da essi.

Capacità massima della partizione

Dimensione massima del volume

La dimensione massima del disco che una partizione MBR può indirizzare è limitata a 2 TB. Questo perché MBR memorizza l’indirizzo e le dimensioni del blocco nella tabella delle partizioni utilizzando 32 bit. Un singolo settore ha una dimensione di 512 byte. Pertanto, la dimensione massima teorica che può essere archiviata è (2^32-1) x 512 byte = 2 TiB (2,19 TB).

Una tabella delle partizioni GPT, invece, è in grado di utilizzare 64 bit. Pertanto, la dimensione massima teorica che può avere un disco partizionato GPT è (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

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 non può indirizzare più di 4 partizioni primarie o 3 partizioni primarie e 1 partizione estesa. Puoi 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 un numero illimitato di partizioni primarie . Tuttavia, la sua implementazione in Windows è limitata a sole 128 partizioni. Ognuna di queste 128 partizioni può essere una partizione primaria. Pertanto, puoi avere 128 copie del sistema operativo installate in un’unità formattata GPT.

Velocità di avvio

Sebbene né le partizioni MBR né GPT siano fondamentalmente progettate per essere più veloci l’una dell’altra, può esserci qualche differenza nella velocità di avvio tra i due. Ciò è dovuto al fatto che MBR utilizza 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 il POST per i componenti hardware non critici.

La sicurezza dei dati

MBR è un semplice schema di tabella delle partizioni che mette insieme i dati di avvio e le partizioni. Pertanto, le partizioni MBR hanno una maggiore possibilità di perdita di dati in caso di danneggiamento 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 un GPT primario danneggiato.

Inoltre, GPT ha la funzione Secure Boot , che impedisce al malware di dirottare il processo di avvio. Incorpora anche Cyclic Redundancy Check (CRC) per il controllo contro la corruzione dei dati.

MBR vs GPT: somiglianze

Sebbene GPT sia stato introdotto per affrontare i limiti dell’MBR e alla fine sostituirlo, i due condividono alcune funzionalità elencate di seguito:

  1. Il caricatore di avvio host può chiamare il kernel del sistema operativo per avviare il processo di avvio del sistema operativo.
  2. Tabella delle partizioni host, che conserva le informazioni sulla dimensione e sulla posizione della partizione.
  3. Teoricamente possono esserci partizioni illimitate. In MBR, ciò deriva dalla capacità di assegnare la quarta partizione come partizione estesa che può ospitare partizioni logiche illimitate. GPT, in base alla progettazione, può ospitare partizioni illimitate (sebbene questo sia limitato a 124 in Windows).
  4. Entrambi utilizzano l’indirizzamento del blocco logico per specificare blocchi di dati.
  5. MBR memorizza il codice di avvio principale e GPT memorizza l’MBR protettivo nel settore 1 del disco.

MBR o GPT: quale è meglio per un SSD?

Poiché GPT è lo stile di partizione più recente dei due, possiamo consigliare inequivocabilmente di utilizzarlo come stile di partizione per il tuo disco rigido, indipendentemente dal fatto che si tratti di un SSD. Se hai bisogno di ulteriori convincimenti, considera che:

  1. GPT supporta più di 2 TB di spazio su disco rigido.
  2. GPT può fornire l’avvio multiplo di più di 4 sistemi operativi.
  3. Le partizioni in formato GPT sono più sicure e possono essere ripristinate più rapidamente dal danneggiamento della tabella delle partizioni.
  4. GPT è adatto per le versioni più recenti di Windows.
  5. UEFI può fornire Fast Startup, Secure Boot e Cyclic Redundancy Check.

Tuttavia, dovrai partizionare il tuo SSD in formato MBR nei seguenti casi:

  1. Il tuo computer non supporta la modalità UEFI.
  2. Stai utilizzando Windows 7 o versioni precedenti di Windows.

Confronto tra specifiche chiave

La tabella seguente riassume le differenze tra MBR e GPT nelle loro specifiche chiave:

MBR GPT
Supporto firmware L’MBR richiede un BIOS legacy. GPT richiede UEFI.
Capacità massima della 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 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.
La sicurezza dei dati MBR non ha la sicurezza dei dati integrata ed è vulnerabile al danneggiamento del record di avvio. GPT ha una tabella delle partizioni secondaria incorporata per recuperare dalla corruzione della tabella delle partizioni primarie. Supporta anche l’avvio protetto e il controllo di ridondanza ciclico.