Come configurare smartphone e PC. Portale informativo
  • casa
  • In contatto con
  • Gpt e mbr che è meglio. Confronto tra le strutture delle partizioni GPT e MBR

Gpt e mbr che è meglio. Confronto tra le strutture delle partizioni GPT e MBR

O quale tecnologia scegliere?

Spesso quando acquisti un laptop o unità di sistema, hai già un sistema operativo installato a bordo. Ciò significa che non devi più fare una scelta: tutto è già stato fatto per te. Di norma, la scelta viene sempre fatta dal produttore o dall'assemblatore del computer a favore delle nuove tecnologie. Attualmente, la tecnologia GPT viene utilizzata insieme a BIOS-UEFI.

Andiamo con ordine.

Scopriamo cos'è l'MBR.

Wikipedia dice MBR - record di avvio principale - principale registro di avvio. Questo è in un linguaggio semplice- questo è il codice necessario per eseguire il sistema operativo installato sul tuo computer. Questo codice MBR si trova solitamente nel primo settore del disco rigido e non supera i 512 byte.

Quando accendi il computer, il Bios determina dove e quale sistema operativo hai installato e lo avvia, e Voce dell'MBR la aiuta in questo. L'MBR contiene tutte le informazioni sulle partizioni del tuo disco rigido(o dischi) e il codice che esegue il sistema operativo.

Più in dettaglio, come avviene il caricamento, l'intero algoritmo è descritto in Wikipedia -.

Questa tecnologia semplice ed affidabile, utilizzato da molti anni. Con lo sviluppo della tecnologia e il progresso sono emerse diverse carenze:

L'MBR non supporta dischi di dimensioni superiori a 2 TB.

Inoltre non supporta più di 4 partizioni principali su un disco.

Ora parliamo di GPT.

Attualmente utilizzato in laptop moderni e computer GPT.

Tabella delle partizioni GPT o GUID - nuova norma tabelle delle partizioni sul disco e viene utilizzato insieme a EFI ( Interfaccia firmware estensibile - interfaccia firmware estensibile).

GPT si trova all'inizio del disco, ma allo stesso tempo lascia spazio all'inizio del disco per MBR. Cioè, possono esistere insieme, ma di regola, per compatibilità con quelli vecchi sistemi operativi.

Un vantaggio significativo di GPT è che possono essere supportati dischi più grandi di 2 TB, creando teoricamente partizioni fino a 9,4 ZB (9,4 × 10 21 byte).

(1 zettabyte=1.000.000.000 TB)

Tra gli svantaggi di GPT, non tutti i sistemi operativi a 32 bit supportano i dischi con GPT, solo a partire da Windows Vista.

Se disponi di un sistema operativo Windows a 64 bit, riconoscerà sicuramente GPT.

Solo Windows 8 e versioni successive possono avviare il sistema operativo da GPT, nonché con un BIOS con UEFI. Cioè, di più versioni moderne. Alcuni produttori hanno reso possibile l'aggiornamento del BIOS a versione richiesta con il supporto UEFI, ma non solo, devi scoprire se hai questa opportunità.

Maggiori informazioni sulla tabella delle partizioni GUID (GPT) su Wikipedia.

Quindi cosa dovresti scegliere?

Quando si sceglie è necessario considerare diversi fattori:

  1. Quale versione di Windows utilizzerai.
  2. Quale HDD in termini di volume verrà utilizzato nel tuo computer, laptop.
  3. Disponibilità del supporto UEFI nel BIOS.

Se ne usi di più vecchia versione, ad esempio XP è preferibile a MBR.

Se il tuo BIOS supporta UEFI, puoi utilizzare GPT e un sistema operativo più moderno, addirittura preferibile.

In ogni caso, devi decidere separatamente cosa usare; non puoi dire con certezza quale sia meglio. MBR: supporta tutti i sistemi operativi. GPT supporta dischi di grande capacità ed è possibile avviare il sistema operativo Windows 8 e versioni successive solo se il BIOS dispone del supporto UEFI.

Se hai mai partizionato un disco, o ancora di più, hai provato a installare Linux su un laptop con Windows preinstallato 8 o più nuova versione, molto probabilmente ti sei imbattuto in concetti come tabella delle partizioni, gpt e mbr. Anche se hai cancellato Windows, probabilmente ti starai ancora chiedendo in cosa differisce mbr da gpt, quale tabella delle partizioni è migliore, quali sono i vantaggi di gpt da mbr. In questo articolo risponderemo a tutte queste domande e dopo averlo letto saprai già esattamente di quale tabella delle partizioni hai bisogno, ma prima un po' di teoria.

Come sapete, il disco rigido non è l'intera sostanza su cui è installato il sistema. Possiamo dividerlo in più partizioni in modo da poter installare un sistema su uno, un altro su un altro e lasciare il terzo completamente per i file. C'era una divisione simile in Windows: questa è l'unità C:, D: e c'è questa in Linux: sda1, sda2, sda3.

Ma la domanda è: come fa il sistema a riconoscere la struttura del disco rigido? Essenzialmente, un disco rigido è un enorme spazio di indirizzi in cui è possibile scrivere i dati. Per sapere quante partizioni esistono, che dimensioni hanno, in quale cella iniziano e dove finiscono, è necessario archiviare questi dati da qualche parte. Qui abbiamo bisogno di un tavolo Partizioni MBR o GPT. O come stanno per Master Boot Record e GUID Partition Table. Anche se differiscono nell'architettura, svolgono lo stesso lavoro. La differenza tra mbr e gpt sarà meglio compresa se li guardiamo uno per uno.

MBR (record di avvio principale)

L'MBR lo è vecchio standard tabelle delle partizioni, ma è ancora ampiamente utilizzato da molte persone. Questa tabella delle partizioni è stata sviluppata ai tempi del DOS, nel 1983, e quindi contiene molte restrizioni corrispondenti.

L'MBR si trova all'inizio del disco, più precisamente occupa i primi 512 byte. Contiene informazioni su quali partizioni logiche ed estese sono presenti su questo dispositivo. Inoltre, l'MBR contiene codice eseguibile in grado di scansionare le partizioni per il sistema operativo, nonché avviare il caricamento del sistema operativo. Per Windows questo è Caricatore di avvio di Windows, su Linux è qui che si trova il codice di inizializzazione di Grub. Dato che c'è pochissimo spazio lì, questo codice viene solitamente utilizzato solo per inizializzare il bootloader principale situato da qualche parte sul disco.

Una limitazione molto scomoda dell'MBR è che puoi avere solo quattro partizioni del disco. Questo è dovuto a quantità limitata memoria allocata per la tabella delle partizioni. È stato così fin dall'inizio, ma poi gli sviluppatori hanno trovato una soluzione. Le partizioni regolari iniziarono a essere chiamate primarie e furono aggiunte anche estese e logiche. Una partizione estesa può contenerne diverse logiche, quindi è possibile creare il numero richiesto di partizioni.

Inoltre, MBR utilizza l'indirizzamento dello spazio a 32 bit, quindi puoi lavorare solo con dischi di dimensioni fino a due terabyte. Naturalmente, nel corso del tempo, sono emersi modi per supportare volumi più grandi, ma con questi casi la soluzione non funzionerà altrettanto bene. Un altro svantaggio è che l'MBR si trova solo all'inizio del disco e se lo sovrascrivi accidentalmente, il disco diventerà completamente illeggibile. Un vantaggio dell'MBR è la sua piena compatibilità con molti sistemi operativi, inclusi compreso Windows, incluse le versioni precedenti, Linux e MacOS.

GPT (tabella delle partizioni GUID)

GPT lo è norma moderna gestire le partizioni sul tuo disco rigido. Questo fa parte dello standard EFI (Extensible Firmware Interface) sviluppato da Intel per sostituire il BIOS obsoleto.

La prima differenza è l'uso di indirizzi del disco completamente diversi. L'MBR utilizzava un indirizzamento che dipendeva dalla geometria del disco. L'indirizzo era composto da tre valori: testa, cilindro e settore (ad esempio 0,0,0). GPT utilizza l'indirizzamento LBA. Questo è l'indirizzamento a blocchi, ogni blocco ha il proprio numero, ad esempio LBA1, LBA2, LBA3 e così via, e gli indirizzi MBR vengono automaticamente tradotti in LBA, ad esempio LBA1 avrà indirizzo 0,0,1 e così via.

GPT non contiene codice bootloader, si aspetta che EFI lo gestisca, solo la tabella delle partizioni si trova qui. Il blocco LBA0 contiene l'MBR, questo viene fatto per proteggere GPT dalla sovrascrittura da parte di vecchie utilità del disco e il GPT stesso inizia dal blocco (LBA1). Per la tabella delle partizioni sono riservati 16.384 byte di memoria, 512 per blocco, ovvero 32 blocchi, quindi le prime partizioni inizieranno dal blocco LBA34 (32+1MBR+1GPT).

Un vantaggio importante è che il numero di sezioni non è limitato. Più precisamente, è limitato solo dal sistema operativo. kernel Linux supporta fino a 256 partizioni.

Grazie all'indirizzamento LBA, GPT, a differenza di MBR, può creare partizioni fino a 9,4 ZB, e questo sarà sufficiente nel prossimo futuro.

Oltretutto informazioni sul servizio GPT è duplicato, si trova non solo all'inizio del disco ma anche alla fine, quindi in molti casi GPT può funzionare se danneggiato recupero automatico e non noterai nemmeno i problemi. Qui diventa subito chiaro questo meglio mbr o gpt.

GPT supporta Unicode in modo da poter assegnare nomi e attributi alle partizioni. I nomi possono essere impostati in qualsiasi lingua supportata ed è possibile accedere alle unità con tali nomi. Per i dischi vengono utilizzati identificatori univoci globali GUID (Globally Unique IDentifier); questa è una delle varianti dell'UUID con più probabilmente valori unici, può essere utilizzato anche per identificare le unità invece dei nomi.

Lo svantaggio o un altro vantaggio di GPT è che controlla durante il caricamento checksum tabelle, il che significa che se desideri modificare qualcosa manualmente, il sistema non si avvierà. Come puoi vedere, la differenza tra mbr e gpt è semplicemente colossale.

Supporto del sistema operativo

MacOS e le nuove versioni di Windows a partire da Windows 8 utilizzano GPT per impostazione predefinita. Non potrai installare MacOS su un sistema con un MBR, verrà eseguito su quell'unità, ma non potrai installarlo lì. Windows supporta sia MBR che GPT a partire dalla versione 8 prime versioni Non sarà possibile installarlo su GPT, ma si potrà lavorare con GPT a partire da XP.

Il kernel Linux include il supporto sia per MBR che per GPT, solo per installare su GPT dovrai utilizzare il boot loader Grub2. Qui il confronto tra MBR e GPT non è così semplice. Se hai bisogno di un vecchio sistema operativo, nulla funzionerà con GPT.

Quale tabella delle partizioni

Ora vediamo come scoprire se sul tuo computer è utilizzato gpt o mbr. Certo, se hai Windows 10 preinstallato sul tuo portatile, allora non c'è niente a cui pensare, è sicuramente GPT, ma in altri casi sarà utile saperlo.

Su Linux possiamo usare l'utilità fdisk per questo. Basta fare:

Disco /dev/sda: 465,8 GiB, 500107862016 byte, 976773168 settori
Unità: settori di 1 * 512 = 512 byte
Dimensione del settore (logico/fisico): 512 byte/512 byte
Dimensioni I/O (minima/ottimale): 512 byte/512 byte
Tipo di etichetta disco: dos
Identificatore del disco: 0x1c50df99

Tipo disklabel: dos - significa che stai usando mbr, in gpt verrà scritto così - gpt. Puoi anche scoprire se viene utilizzato gpt o mbr utilizzando il programma gparted.

conclusioni

Ora sai in cosa differisce mbr da gpt e non avrai alcuna difficoltà nella scelta di una tabella delle partizioni. Se utilizzi un disco più piccolo di due terabyte e non hai bisogno di più di quattro partizioni, potresti non voler scegliere GPT. Alcuni BIOS meno recenti non supportano il normale avvio del sistema dalle tabelle GPT e senza UEFI non sarà possibile installare Windows su questa tabella delle partizioni. Ma se vuoi installare solo Linux su GPT, non c'è niente di sbagliato in questo. È necessario determinare quale sia il migliore mbr o gpt a seconda della situazione.

Riassumiamo tutto quanto scritto sopra e presentiamo ancora una volta i vantaggi di gpt rispetto a mbr:

  • MBR supporta dischi fino a 2 TB, GPT - fino a 9 ZB
  • GPT supporta più di quattro partizioni
  • GPT utilizza i GUID per identificare le unità, il che significa che ci sono meno possibilità di conflitti di nomi
  • GPT utilizza nuovo sistema Indirizzamento LBA invece del CHS legacy
  • Le informazioni sul servizio GPT sono duplicate all'inizio e alla fine del disco
  • GPT controlla i checksum, che consentono di rilevare la modifica della tabella delle partizioni
  • GPT supporta Unicode e quindi i nomi cirillici.

Le tabelle vengono utilizzate sui dischi del computer Partizioni GPT o MBR. SU computer moderni utilizzare la tabella delle partizioni GPT nei sistemi operativi Windows 10 o Windows 8.1 (Windows 8).

La tabella delle partizioni GUID (GPT) fa parte di Interfaccia EFI, che ha sostituito il BIOS. Il BIOS utilizza MBR (Master Boot Record), il record di avvio principale. A poco a poco, i computer con dischi MBR verranno sostituiti da computer con dischi GPT, tipi Unità SSD o HDD, non importa.

La differenza principale tra le tabelle delle partizioni è la seguente: sui dischi MBR è possibile creare 4 partizioni principali, sono supportati dischi fino a 2,2 TB, sui dischi GPT il numero di partizioni è praticamente illimitato (a seconda del sistema operativo utilizzato), dischi più grandi di Sono supportati 2,2 TB TBH, c'è altro da fare caricamento veloce sistemi.

Il vantaggio di GPT è che memorizza i dati in posti diversi sul disco, a differenza dell'MBR, che si trova in un unico posto. In GPT, in caso di danneggiamento o guasto, i dati potrebbero essere utilizzati da un'altra posizione, su dischi MBR, nel qual caso il caricamento non sarà possibile. I vantaggi dello stile di partizione GPT si realizzano principalmente nella versione a 64 bit di Windows (è supportato Windows 7 x64).

Come scoprire quale disco è GPT o MBR? Scopri il formato Disco MBR oppure GPT può essere eseguito utilizzando il sistema operativo Sistemi Windows, usando programmi di terze parti, progettato per funzionare con i dischi. L'articolo discute il programma Partizione AOMEI Assistant, altri programmi simili andranno bene.

Come scoprire GPT o MBR in Gestione disco

Il modo più semplice per scoprire lo stile della partizione del disco è accedere a Gestione disco.

Su Windows 10, fare clic su fare clic con il tasto destro mouse sul menu Start, selezionare Gestione disco. In Windows 7, fare clic con il tasto destro su "Computer", selezionare la voce del menu contestuale "Gestisci" e nella finestra "Gestione computer" selezionare la sezione "Gestione disco".

Puoi accedere alla gestione del disco in Windows in un altro modo: premi "Win" + "R" sulla tastiera, inserisci il comando "diskmgmt.msc" (senza virgolette) nella finestra "Esegui", quindi fai clic su "OK" pulsante.

Successivamente, si aprirà la finestra "Gestione disco", che visualizza tutti i dischi collegati a questo computer.

Nella parte inferiore della finestra snap-in, vedrai tutti i dischi fisici collegati al computer, che sono etichettati: "Disco 0", "Disco 1", ecc. Tieni presente che un disco rigido fisico può avere più partizioni ( unità "C").", "D", ecc.).

Fare clic con il tasto destro sul nome dell'unità in questo caso su "Disco 0" e in menù contestuale selezionare "Proprietà".

Nella finestra "Proprietà disco XXX" che si apre, apri la scheda "Volumi". Nella sezione Informazioni sul disco, vedrai un'opzione chiamata Stile partizione: tabella con GUID della partizione (GUID). Significa che questo disco ha lo stile di partizione GPT.

Dopo aver inserito le proprietà del “Disco 1” e aperto la scheda “Volumi”, ho visto che su questo disco è presente Tabella MBR- "Stile della partizione: record di avvio principale (MBR)."

Come scoprire il disco rigido GPT o MBR dalla riga di comando

Esegui il prompt dei comandi come amministratore. Nella finestra dell'interprete riga di comando inserisci il comando:

Parte disco

Elenco disco

Fare clic su "Inserisci".

La finestra del prompt dei comandi visualizzerà tutte le unità fisiche collegate al computer.

Una delle opzioni visualizzate è etichettata "GPT". Un disco con uno stile di partizione GPT è contrassegnato da un asterisco ("Disco 0"). Ciò significa che i dischi rimanenti, dove non sono presenti asterischi, hanno lo stile di partizione MBR.

Come scoprire la partizione del disco GPT o MBR in AOMEI Partition Assistant

Programma AOMEI Assistente alle partizioni (versione gratuita- Partizione AOMEI Assistente Standard) è progettato per eseguire e gestire i dischi. Il programma ha convertito (convert) Dischi GPT a MBR e da MBR a GPT.

Dopo aver avviato il programma, i dischi del computer verranno visualizzati nella finestra principale di AOMEI Partition Assistant. Nella parte inferiore della finestra dell'applicazione, sotto il nome di tutti disco fisico, viene mostrato il tipo di markup: GPT o MBR.

Conclusioni dell'articolo

Quale tipo Markup GPT o unità MBR sul tuo computer, puoi scoprirlo utilizzando lo snap-in Gestione disco, la riga di comando e software di terze parti: Programmi AOMEI Assistente alle partizioni.

Per quale tecnologia, MBR o GPT, è più adatta dischi fissi- Questa è una domanda che preoccupa molti specialisti di computer, così come gli utenti di PC. Siamo da tempo abituati al fatto che lo sviluppo di cose nuove e promettenti Tecnologie informatiche spesso porta al loro scontro con quelli vecchi, ma collaudati nel tempo. E la vittoria in questa lotta non è sempre garantita per l’innovazione. Quale sarà l’esito dello scontro questa volta, solo il tempo lo dirà.

Come sai, affinché un computer possa eseguire un sistema operativo, deve prima trovarlo unità logica, sul quale si trova. La ricerca di tale disco viene eseguita quando Aiuto del BIOS, e MBR la aiuta in questo.

L'abbreviazione MBR sta per Master Boot Record. L'MBR è un piccolo blocco di informazioni e di solito si trova nel primo settore difficile disco o altro supporto di memorizzazione. In genere, la dimensione dell'MBR non supera i 512 byte.

Lo scopo dell'MBR è duplice. Innanzitutto, l'MBR contiene il codice eseguibile che consente al BIOS di iniziare a caricare il sistema operativo richiesto. In secondo luogo, l'MBR contiene informazioni su sezioni di duro disco: la cosiddetta tabella delle partizioni.

Il codice contenuto nell'MBR viene chiamato alla fine del bootloader del BIOS, ed infatti è ad esso che il BIOS trasferisce il controllo. Il codice contenuto nell'MBR esamina e verifica la tabella delle partizioni contenuta in settore di avvio, quindi trasferisce il controllo al bootloader della partizione specifica che contiene il sistema operativo.

Per identificare il record di avvio principale, viene solitamente utilizzata una firma speciale 55h AAH, che si trova all'estremità del settore in cui si trova l'MBR.

Il concetto MBR iniziò ad essere utilizzato per la prima volta nelle prime versioni di DOS all'inizio degli anni '80. Nonostante l'estrema semplicità e la relativa affidabilità di questa tecnologia, presenta anche una serie di svantaggi. Lo svantaggio principale dell'MBR è la mancanza di supporto per i dischi più grandi di 2 TB, che lo sono questo momento non sono più rari. Inoltre, il Master Boot Record non può supportare più di 4 partizioni primarie su una singola unità.

GPT: storia e caratteristiche

Gli svantaggi dell'MBR hanno spinto gli sviluppatori a cercare modi per superarli. Una delle alternative all'MBR è la tecnologia GPT (GUID Partition Table). Questo nuovo formato le tabelle delle partizioni sono apparse dopo l'implementazione tecnologia moderna BIOS – UEFI, di cui abbiamo parlato nell'articolo corrispondente.

GPT, come MBR, si trova all'inizio disco di avvio, tuttavia, di regola, non occupa il primo settore, ma il secondo settore. Il primo settore è riservato all'MBR, che può essere presente anche nei dischi GPT, ma solo per compatibilità con i sistemi operativi più vecchi. La struttura GPT è simile sotto molti aspetti alla struttura MBR, ma presenta alcune differenze.

Innanzitutto GPT non limita la sua dimensione a un settore di 512 byte. La tabella delle partizioni in GPT può avere una dimensione di 16 KB e, con una dimensione di settore di 512 byte, posizionata in 32 settori. Questa funzionalità consente di aggirare la limitazione intrinseca dell'MBR taglia massima Disco da 2TB. IN Massimo GPT La dimensione del disco può essere superiore a 9 zettabyte (1 zettabyte = 1.000.000.000 TB).

Inoltre, una caratteristica utile di GPT rispetto a MBR è la duplicazione delle informazioni della tabella delle partizioni. Oltre al GPT originale all'inizio del disco, ce n'è una copia alla fine del disco, che consente di ripristinare la tabella delle partizioni in caso di danneggiamento.

Lo svantaggio di GPT, così come di molte altre nuove tecnologie, è la mancanza di supporto in molti sistemi operativi. Molti sistemi operativi riconoscono e possono leggere GPT, ma non tutti possono avviarsi utilizzandolo. Dalle versioni a 32 bit Windows GPT può leggere tutti i sistemi operativi desktop, a partire da Windows Vista, così come il sistema operativo del server, a partire da Windows Server 2003SP1. Tra 64 bit Sistemi GPT riconoscono tutti i sistemi operativi a partire da Windows XP Professional e Windows Server 2003.

Tra i sistemi operativi che possono essere avviati su Guida GPT, includono tutte le versioni a 64 bit di Windows a partire da Windows Vista. Dalle versioni a 32 bit Avvio di Windows l'utilizzo di GPT è supportato solo da Windows 8. Nel caso dei sistemi operativi desktop, il caricamento del sistema operativo tramite GPT è possibile solo se il computer dispone di un moderno Versione del BIOS–UEFI.

Inoltre, le versioni moderne di altre famiglie di sistemi operativi supportano l'avvio tramite GPT:

  • Solaris - a partire dalla versione 10
  • FreeBSD – dalla versione 7.0
  • Linux Fedora – dalla versione 8.0
  • Linux Ubuntu – dalla versione 8.04
  • OS X – dalla versione 10.4.0

Selezione della tecnologia richiesta

Cosa è meglio usare, GPT o MBR? Come abbiamo scoperto, GPT presenta numerosi vantaggi rispetto al Master Boot Record. Tuttavia, per la scelta finale vale la pena considerare tre fattori principali:

  • Quale sistema operativo installerai sul tuo computer?
  • La dimensione del disco rigido su cui installerai questo sistema operativo.
  • Disponibilità su scheda madre Computer UEFI.

L'ultimo fattore è il più importante. Se il tuo computer non dispone di UEFI, è preferibile utilizzare MBR, poiché i sistemi operativi desktop Famiglia Windows non sarà possibile eseguire l'avvio da tale disco. MBR è preferibile anche se intendi installare un sistema operativo più vecchio, come Windows XP o precedente.

Per i computer dotati di UEFI, è preferibile utilizzare GPT perché GPT lo offre più possibilità per partizionare il disco e, soprattutto, può essere ripristinato da un backup.

Conclusione

Cosa è meglio: una nuova tecnologia promettente o una vecchia e collaudata nel tempo? La risposta a questa domanda non può essere data senza tenere conto dei requisiti che si applicano a ciascuna tecnologia in un caso particolare. MBR e GPT svolgono la stessa funzione: archiviano informazioni sulla struttura del disco e garantiscono l'avvio del sistema operativo. Sotto molti aspetti, queste tecnologie sono simili, ma ci sono anche differenze tra loro. Attualmente, MBR è supportato da quasi tutti i sistemi operativi, tuttavia GPT ha molte funzionalità avanzate. Inoltre, in alcuni casi, per l’utente è impossibile farne a meno Installazioni GPT, ad esempio, quando si utilizzano dischi di dimensioni superiori a 2 TB.

I migliori articoli sull'argomento