Comparació d'estructures de particions GPT i MBR
- Categoria: Tutories
Alguna vegada us heu preguntat com arrenca un ordinador? Independentment del maquinari o del sistema operatiu, tots els equips arrenquen utilitzant el BIOS-MBR tradicional o el mètode UEFI-GPT més recent utilitzat per les darreres versions dels sistemes operatius disponibles.
En aquest article, comparem estructures de particions GPT i MBR; GPT significa GUID Partition Table, mentre que MBR significa Master Boot Record. Primer, comencem per entendre el procés d’arrencada.
Els capítols següents posen de relleu les diferències entre els estils de partició GPT i MBR, inclouen instruccions sobre com es poden convertir entre els dos estils i oferir consells sobre què triar.
Comprensió del procés d'arrencada d'un ordinador
Quan premeu el botó d’engegada del vostre PC, s’inicia una execució que acabarà sent carregueu el sistema operatiu a la memòria. Aquesta primera execució depèn de l'estructura de particions del disc dur.
Tenim dos tipus d’estructures de particions: MBR i GPT. L’estructura de particions d’una unitat defineix tres coses:
- L’estructura de les dades del disc.
- El codi usat durant l'inici si una partició és iniciable.
- On comença i acaba una partició.
El procés d’arrencada MBR
Torna al procés d’arrencada. Així, si el vostre sistema està utilitzant l'estructura de particions MBR, el primer procés d'execució carregarà la BIOS. Ara, el sistema BIOS (Basic Input / Output) inclou el firmware del carregador d'arrencada. El firmware d’arrencada conté funcions de baix nivell, com llegir des del teclat, accedir a la visualització de vídeo, realitzar E / S de disc i el codi per carregar un carregador d’arrencada en una primera etapa. Abans que la BIOS detecti el dispositiu d'arrencada, passa per una seqüència de funcions de configuració del sistema que comença amb:
- Test autònom.
- Detecció i inicialització de la targeta de vídeo.
- Es mostra la pantalla d'inici de la BIOS.
- Realització d'una prova de memòria breu (RAM).
- Configuració dels dispositius plug and play
- Identificació del dispositiu d’arrencada.
Una vegada que el BIOS ha detectat el dispositiu d'arrencada, llegeix el primer bloc de disc d'aquest dispositiu a la memòria. El primer bloc de disc és el MBR, i té una mida de 512 bytes. Conté tres elements que s’han d’encaixar en aquest espai:
- Un primer carregador d'arrencada (440 bytes)
- Taula de particions de disc (16 bytes per partició X 4 particions): el MBR només admet 4 particions, més informació sobre això més endavant.
- Signatures del disc (4 bytes)
En aquesta fase, el MBR escaneja la taula de particions i carrega el registre d’arrencada de volum (VBR) a la memòria RAM.
El VBR normalment conté un carregador de programa inicial (IPL) que és el codi que inicia el procés d'arrencada. El carregador de programa inicial inclou el carregador d'arrencada de la segona etapa que després carrega el funcionament. En sistemes derivats de Windows-NT com Windows XP, l’IPL carrega primer un altre programa anomenat NT Loader (abreujat com NTLDR) que després carrega el sistema operatiu.
Per als sistemes operatius basats en Linux, s'utilitza un carregador d'arrencada anomenat GRUB. El procés d'arrencada és similar al descrit anteriorment, l'única diferència es troba en la denominació dels carregadors d'etapa 1 i 2.
Sota GRUB, el primer carregador d'arrencada s'anomena GRUB etapa 1. El GRUB Stage 1 carrega el carregador d'arrencada de segona fase conegut com a GRUB Stage 2. El carregador de segona fase carrega els sistemes operatius al disc dur i presenta a l'usuari la llista de sistemes operatius per arrencar.
Procés d'arrencada GPT
Encara està en procés d’arrencada; amb una estructura de particions GPT, passa el següent. Usos GPT UEFI que evita el procés de MBR per emmagatzemar el carregador de primera fase, que després carrega el carregador d’etapa 2. UEFI: la interfície de firmware extensible unificada és més avançada que la BIOS i pot analitzar un sistema de fitxers i fins i tot carregar fitxers pel seu compte.
Així, quan s’encén l’ordinador, UEFI primer fa les funcions de configuració del sistema com ara la gestió d’energia, la configuració de dates i altres components de gestió del sistema igual que en el BIOS.
UEFI després llegeix la taula de particions GPT - GUID. GUID significa identificador globalment únic. GPT es troba als primers blocs de la unitat, just després del bloc 0 que encara manté MBR per a la BIOS heretada.
GPT defineix la taula de particions en un disc des del qual el carregador d'arrencada EFI identifica la partició del sistema EFI. La partició del sistema conté carregadors d’arrencada per a tots els sistemes operatius instal·lats en altres particions del disc dur. Un carregador d'arrencada inicialitza un gestor d'arrencada de Windows que després carrega el sistema operatiu.
Per als sistemes operatius basats en Linux, hi ha una versió conscient d’EFI de GRUB (Grand Unified Bootloader) que carrega un fitxer com grub.efi o el carregador EFI que carrega un fitxer com elilo.efi.
Potser haureu notat que les dues coses UEFI-GPT i BIOS-MBR carrega un carregador d’arrencada sense carregar directament el sistema operatiu. Tot i això, a UEFI, no es passa per diversos carregadors d’arrencada com es veu a la BIOS. El procés d'arrencada es produeix primer en funció de les capacitats del vostre maquinari.
Diferències entre estructures de particions GPT i MBR
Si alguna vegada heu intentat instal·lar un sistema operatiu Windows 8 o 10 en un equip nou, és possible que us hagueu preguntat si voleu utilitzar l'estructura de particions MBR o GPT.
Si esteu interessats en saber-ne més o teniu previst configurar el vostre equip amb un nou sistema operatiu, seguiu llegint. Ja hem examinat les diferències en els processos d’arrencada que heu de tenir en compte a l’hora de particionar una unitat o decidir una estructura de particions.
La GPT és una estructura de particions més nova i avançada, i ofereix molts avantatges com enumeraré a continuació. MBR ha estat utilitzant des de fa temps, és estable i segueix sent el més compatible. Tot i que la GPT pot anar substituint gradualment la MBR perquè la GPT té funcions més avançades, en alguns casos encara és necessària la MBR.
Registre d'arrencada mestre
MBR és l'estructura de particions tradicional per gestionar la partició d'unitat. Com que és compatible amb la majoria de sistemes, segueix sent utilitzat àmpliament per la majoria de la gent. El MBR resideix al primer bloc d’un disc dur o, en termes més senzills, al començament d’un disc dur. Conté la taula de particions: la informació sobre l'organització de particions lògiques al disc dur.
El MBR també conté un codi executable que explora les particions per a un sistema operatiu actiu i inicialitza el procediment d'arrencada del sistema operatiu.
Un disc MBR només permet quatre particions primàries. Si voleu més particions, podeu definir la quarta partició com a partició estesa i us permetrà crear més sub-particions o unitats lògiques.
MBR utilitza 32 bits per gravar la partició, de manera que cada partició està restringida a una mida màxima de 2TB.
Avantatges
- És compatible amb la majoria de sistemes.
Desavantatges
- Només permet 4 particions, amb la possibilitat de tenir més sub-particions a la quarta partició.
- Limita la mida de la partició a un màxim de 2 TB.
- Informació de la partició emmagatzemada en un sol lloc: el MBR. Si es corromp, tot el disc dur es pot llegir.
Taula de partició GUID (GPT)
GPT és l'estàndard més recent per definir l'estructura de particions d'un disc dur. Utilitza GUID (identificadors únics globalment) per definir l'estructura de particions.
Forma part de l'estàndard UEFI, és a dir, un sistema basat en UEFI només pot instal·lar-se a la unitat que utilitzi GPT, per exemple, la característica d'arrencada segura de Windows 8.
GPT permet crear particions il·limitades tot i que alguns sistemes operatius poden restringir-se a 128 particions. A més, GPT no té un límit en la mida d’una partició.
Avantatges
- Permet un nombre il·limitat de particions, essent el límit el sistema operatiu, per exemple, Windows permet fins a 128 particions.
- No limita la mida d'una partició, el límit de la mida depèn del sistema operatiu. El seu límit és més gran que qualsevol disc creat a dia d’avui. Per als discos amb sectors de 512 bytes, una mida màxima de 9,4 ZB (un Zettabyte és de 1.099.511.627.776 Terabytes) és compatible
- GPT emmagatzema una còpia de les dades de partició i d’arrencada i es pot recuperar si les dades es corrompen a l’encapçalament GPT principal.
- Emmagatzema valors de comprovació de la redundància cíclica per comprovar la integritat de les seves dades (utilitzades per verificar la integritat de la capçalera de GPT). En cas de corrupció, la GPT pot notar el problema i intentar recuperar les dades danyades d’una altra ubicació de la unitat.
Desavantatges
- És possible que no sigui compatible amb sistemes antics.
GPT vs MBR
- GPT permet un nombre il·limitat de particions mentre que MBR permet només 4 particions
- GPT permet una mida il·limitada en una partició mentre que MBR permet només 2 TB.
- GPT emmagatzema una còpia de les dades de la partició que permet recuperar en cas de corrupció a la capçalera de GPT primària; MBR només emmagatzema una còpia de les dades de la partició al primer bloc del disc dur, per tant, la unitat no es podrà utilitzar en cas de dany a les dades de la partició.
- GPT emmagatzema valors de verificació de redundància cíclica per comprovar si les dades del disc encara estan intactes i poden fer les reparacions necessàries d’altres seccions del disc en cas de danys; MBR no té forma de saber si les dades del disc continuen intactes, només es pot esbrinar quan l’ordinador no s’inicia o quan desapareixen les particions.
Compatibilitat del sistema operatiu
El primer bloc (bloc 0) d'una unitat GPT conté un MBR protector que conté informació que mostra que la unitat té una partició única que s'estén per tota la unitat. En cas que utilitzeu una eina antiga que només pugui llegir discs MBR, identificarà una partició que s'estén per tot el disc dur. En fer-ho, assegura que l’antiga eina no equivocarà la unitat GPT per estar buida i acabar sobreescrivint les seves dades GPT amb un nou MBR.
Aquest MBR protegeix que les dades GPT es sobreescriuen.
Els Llibres Intel Mac utilitzen GPT per defecte i no és possible instal·lar Mac OS X en un sistema MBR. Tot i que el Mac OS X podria funcionar en disc MBR, no és possible instal·lar-hi. He intentat literalment això sense èxit.
La majoria de sistemes operatius de Linux són compatibles amb la GPT. Quan configureu un sistema operatiu Linux en un disc, GRUB 2 s’instal·larà com a carregador d’arrencada.
Per als sistemes operatius de Windows, l’arrencada des de GPT només és possible en equips basats en UEFI que utilitzen versions de 64 bits de Windows Vista, 7, 8, 10 i versions de servidor corresponents. Si heu adquirit un ordinador portàtil preinstal·lat amb versió de 64 bits de Windows 8, el més probable és que utilitzeu GPT.
La configuració predeterminada de Windows 7 i versions anteriors és MBR, però encara podeu convertir-la en GPT com explicaré en aquest article.
Totes les versions de Windows Vista, 7, 8, 10 poden llegir i utilitzar GPT per a dades, però no es poden arrencar des de les unitats GPT sense UEFI.
Així doncs, GPT o MBR?
Podeu estar còmodes amb MBR o GPT. Però tenint en compte els avantatges, la GPT té més de MBR tal com es va enumerar anteriorment, i el fet que els equips moderns migren cap a això, és possible que consideri l’ús de GPT. Si el vostre objectiu és donar suport a sistemes més antics o voleu arrencar un equip que utilitzi la BIOS tradicional, haureu d’adherir-vos a MBR.
Comproveu el tipus de partició d’un disc dur
Podeu comprovar el tipus de partició de qualsevol disc dur connectat a un PC Windows mitjançant Gestió del disc. Per iniciar la gestió del disc, feu el següent:
Utilitzeu la drecera del teclat Windows-R per obrir el quadre d'execució.
Escriviu discmgmt.msc i prem la tecla Enter.
Windows escaneja els discs durs i mostra una representació al cap de poc. Per comprovar el tipus de partició de qualsevol disc dur, comenceu fent clic amb el botó dret a les rajoles de disc de la meitat inferior de la interfície. És important que feu clic amb el botó dret al disc 1, el disc 2, etc., i no les particions.
Seleccioneu l’opció de propietats del menú contextual que s’obre. Obre la finestra de propietats del disc seleccionat.
Canvieu a la pestanya Volums i mireu el valor d'estil de la partició a la informació del disc de la pàgina que s'obre. Destaca el tipus de partició.
Si preferiu fer servir la línia d'ordres, podeu fer-ho el següent. L’avantatge del mètode és que és una mica més ràpid, ja que enumera directament tots els discos i l’estil de particions.
- Toqueu la tecla Windows, escriviu cmd.exe, manteniu premuda la tecla Ctrl i la tecla Maj i toqueu la tecla Enter.
- Confirmeu l'indicador UAC que s'obre. Això obre una finestra del sistema d'ordres elevat.
- Escriviu discpart i premeu Enter.
- Escriviu el disc de llista i premeu Enter de nou.
Tots els discos es llisten ara. Comproveu la columna Gpt per saber si un disc en concret és MBR o GPT. Si veieu un * a la columna, vol dir que un disc utilitza GPT; si no, utilitza MBR.
Conversió entre MBR i GPT durant la instal·lació de Windows
Hi ha dos missatges d’error comuns que probablement puguis rebre en instal·lar Windows en un disc dur:
- Error número 1: “El Windows no es pot instal·lar en aquest disc. El disc seleccionat no és d'estil de partició GPT. '
- Error # 2: 'El Windows no es pot instal·lar en aquest disc. El disc seleccionat és d'estil de partició GPT. '
Quan apareix algun d'aquests missatges d'error, és possible que no pugueu triar una partició per continuar amb la instal·lació. Però això no significa que el vostre ordinador tingui cap problema.
Com ja sabeu, MBR i GPT són dues estructures de partició completament diferents d’un disc dur. El MBR és l'estructura de particions tradicional i la norma GPT.
L’error número 1 apareix quan intenteu instal·lar Windows en un PC basat en UEFI, però la partició del disc dur no està configurada per a la manera UEFI o la compatibilitat de BIOS heretada. Hi ha dues opcions de Microsoft TechNet per ajudar-vos a evitar aquest error.
- Reinicieu el vostre equip en mode de compatibilitat de BIOS heretada. Aquesta opció us permet mantenir l'estil de partició existent.
- Reformatezeu la unitat per a UEFI mitjançant l'estil de partició GPT. Aquesta opció us permet utilitzar les funcions del firmware UEFI del PC. Podeu fer-ho vosaltres mateixos si torneu de formatar la unitat mitjançant les instruccions que es proporcionen a continuació. Faci sempre una còpia de seguretat de les dades abans de seguir aquest pas.
Per descomptat, hi ha programari d’utilitat de tercers que permet ajudar a convertir el disc en format GPT i conservar les dades, però sempre serà segur fer una còpia de seguretat de les dades només en cas que l’utilitat no completi la conversió
Instruccions per convertir un disc dur de MBR a GPT
Ús de la configuració del Windows
- Apagueu l’ordinador i inseriu el suport d’instal·lació de Windows (podria ser una unitat flash o un DVD USB)
- Arrenqueu l'ordinador a la unitat de flaix DVD o USB en mode UEFI.
- Seleccioneu Personalitzat quan trieu un tipus d’instal·lació.
- Una pantalla es mostra amb el missatge: 'On voleu instal·lar Windows?' Seleccioneu totes les particions de la unitat i, a continuació, seleccioneu Suprimeix.
- Després de suprimir el resultat correctament, la unitat mostrarà una àrea única d'espai no assignat.
- Seleccioneu l'espai no assignat i feu clic a Següent. El Windows detecta que l'ordinador es va iniciar en el mode UEFI i es reformata automàticament la unitat mitjançant el format de disc GPT, per tant, convertint-lo. La instal·lació comença després.
Utilitzant la conversió manual
- Apagueu l'ordinador i inseriu el DVD d'instal·lació de Windows o la unitat flash USB.
- Arrenqueu l'ordinador a la unitat de flaix DVD o USB en mode UEFI.
- Des de la configuració de Windows, premeu Majúscules + F10 per obrir un símbol. No oblideu prémer Enter després d'escriure les ordres següents.
- Obriu l'eina de discpart si escriviu: discpart
- Per identificar la unitat de disc de tipus de llista que es vol convertir i haureu de veure el següent: disc de llista
- Seleccioneu la unitat de la llista de disc mitjançant el número de disc del pas anterior escrivint seleccionar disc com es mostra a l'exemple: seleccioneu disc #
- Netegeu la unitat escrivint: netegeu
- Convertiu a GPT escrivint: convertir gpt
- Escriviu exit i, a continuació, premeu Enter per tancar discpart.
- Tanqueu l'indicador d'ordres per tornar a la instal·lació de Windows.
- Quan trieu un tipus d’instal·lació, seleccioneu Personalitzada. La unitat apareixerà com una única partició d'espai no assignat.
- Seleccioneu aquest espai no assignat i feu clic a Següent. Windows inicia la instal·lació.
Instruccions per convertir un disc dur de GPT a MBR
De vegades pot ser necessari convertir en estructura de particions MBR, per exemple, quan veieu el missatge d'error que apareix a continuació mentre intenteu instal·lar Windows al disc.
'El Windows no es pot instal·lar en aquest disc. El disc seleccionat és d'estil de partició GPT. '
L’arrencada des de GPT només és compatible amb versions de 64 bits de Windows Vista, 7, 8, 10 i versions de servidor corresponents en sistemes basats en UEFI. El missatge d'error anterior mostra que el vostre equip no és compatible amb UEFI i, per tant, només podeu utilitzar la BIOS que funciona amb l'estructura de particions MBR.
Per evitar aquest missatge d'error, Microsoft TechNet suggereix les opcions següents:
- Reinicieu el PC en mode de compatibilitat de BIOS heretada. Aquesta opció us permet mantenir l'estil de partició existent.
- Torneu a reformular la unitat a MBR per tal que tingui en compte les funcions del firmware de l’ordinador. Aquest pas esborrarà totes les dades, així que abans de continuar, recordeu fer una còpia de seguretat. Per descomptat, hi ha programari d’utilitat de tercers que ajuda a convertir la unitat en format MBR i conservar les dades, però sempre és segur fer còpies de seguretat de les dades només en cas que l’utilitat no completi la conversió.
Si trieu l’opció dos de convertir a MBR, seguiu aquests passos:
Ús de la configuració del Windows
- Apagueu l’ordinador i inseriu el suport d’instal·lació de Windows (podria ser una unitat flash o un DVD USB)
- Arrenqueu l’ordinador a la unitat flash DVD o USB en mode BIOS.
- Seleccioneu Personalitzat quan trieu un tipus d’instal·lació.
- Una pantalla es mostra amb el missatge: 'On voleu instal·lar Windows?' Seleccioneu totes les particions de la unitat i, a continuació, seleccioneu Suprimeix.
- Després de suprimir el resultat correctament, la unitat mostrarà una àrea única d'espai no assignat. Seleccioneu l'espai no assignat i feu clic a Següent. El Windows detecta que l'ordinador es va arrencar en mode BIOS i es reformata automàticament la unitat mitjançant format de disc MBR, per tant, convertint-lo. La instal·lació comença després.
Utilitzant la conversió manual
- Apagueu l'ordinador i inseriu el DVD d'instal·lació de Windows o la unitat flash USB.
- Arrenqueu l’ordinador a la unitat flash DVD o USB en mode BIOS.
- Des de la configuració de Windows, premeu Majúscules + F10 per obrir un símbol. No oblideu prémer Enter després d'escriure les ordres següents.
- Obriu l'eina de discpart si escriviu: discpart
- Per identificar la unitat que cal convertir del tipus, heu de veure el següent: disc de llista
- Seleccioneu la unitat de la llista de disc mitjançant el número de disc del pas anterior escrivint seleccionar el disc com es mostra a l'exemple: selecciona el disc #
- Netegeu la unitat escrivint: neta
- 8. Convertiu a MBR escrivint: convertir mbr
- Escriviu exit i toqueu Enter per tancar part del disc.
- Tanqueu l'indicador d'ordres per tornar a la instal·lació de Windows.
- Quan trieu un tipus d’instal·lació, seleccioneu Personalitzada. La unitat apareixerà com una única partició d'espai no assignat.
- Seleccioneu aquest espai no assignat i feu clic a Següent. Windows inicia la instal·lació.
Vídeos educatius
Què són les particions d’unitat?
Diferències entre BIOS i UEFI
Taules de particions MBR i GPT
Recursos
Els recursos següents ofereixen lectura addicional sobre els estils de partició MBR o GPT:
- Arrenca al mode UEFI o al mode BIOS heretat ( Microsoft Technet )
- Arrencada des de GPT ( Rod Smith )
- Canvieu un disc de registre d'arrencada principal a un disc de taula de partició GUID ( Microsoft Technet )
- Diferència entre GPT i MBR ( HowToGeek )
- Taula de particions GUID ( Viquipèdia )
- Problemes legats sobre bios amb GPT ( Rod Smith )
- Registre d'arrencada mestre ( Microsoft Technet )
- Preguntes freqüents sobre Windows i GPT ( Centre de dispositius de hardware de Microsoft )
- Configuració de Windows: instal·lació utilitzant l'estil de partició MBR o GPT ( Microsoft Technet )