Les tables de partitionnement MBR et GPT

1153 votes
238.9K vues
Les tables de partitionnement MBR et GPT
Indispensable

Par Le Crabe

Le

Mis à jour le

Dossier : Tout savoir sur l’UEFI, le remplaçant du BIOS

238.9K vues

66 commentaires

  • MàJ le 21 septembre 2018 : mise à jour de l'article (texte et images).

Depuis que le BIOS existe, nos disques utilisent la table de partitionnement du MBR (Master Boot Record). L’UEFI, le remplaçant du BIOS, change la donne et exige l’utilisation d’une nouvelle table de partitionnement : le GPT (GUID Partition Table). C’est de l’hébreu tous ces termes pour vous ? Pas de panique ! Cet article répond à toutes les questions que vous vous posez : qu’est-ce qu’une table de partitionnement et à quoi sert-elle ? Et quelles sont les différences entre le format GPT et le format MBR ?

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 👍

(merci pour le coup de pince 😊)

La table de partitionnement

Un disque a besoin d’être partitionné afin de pouvoir être utilisé : une ou plusieurs partitions doivent être créées dessus, c’est absolument indispensable. Si on prend l’exemple d’un disque où le système d’exploitation Windows 10 est installé, quatre partitions essentielles au fonctionnement de l’OS sont créées sur le disque :

  • une partition ESP (EFI System Partition) contenant les applications UEFI ;
  • une partition MSR (Microsoft Reserved Partition) ;
  • une partition Windows ;
  • une partition WinRE (Windows Recovery Environnment, l’environnement de récupération Windows).

Partitions d’un disque sur lequel Windows a été installé en mode UEFI/GPT

Toutes ces partitions sont définies dans une table de partitionnement, inscrite sur le disque. C’est cette table qui contient toutes les informations concernant le découpage du disque en partitions.

Il existe deux tables de partitionnement différentes : celle du MBR (Master Boot Record) et le GPT (GUID Partition Table).

Le MBR (Master Boot Record)

Avant de parler de la table de partitionnement du MBR, il faut d’abord savoir quel est ce MBR dont je vous parle depuis tout à l’heure !

Le MBR (Master Boot Record) est le premier secteur physique d’un disque. Pour rappel, un disque est divisé en plusieurs secteurs.

Source : sospc20.com

Le MBR d’un disque contient :

  • un code d’amorçage (Master Boot Code) : une fois exécuté, ce code lance le chargeur d’amorçage (bootloader) situé sur la partition marquée comme « active » (généralement Primary Partition (C:)) (sur un disque système Windows).
  • une table de partitionnement (Partition Table Entry) ;
  • une signature (0x55 AA).

Un disque au format MBR

C’est pourquoi on parle de la table de partitionnement du MBR.

La table de partitionnement du MBR possède des limitations, devenues de sérieux inconvénients à l’heure d’aujourd’hui :

  • 4 partitions maximum ;
  • taille d’une partition limitée à 2,2 To ;
  • impossible de démarrer sur un disque MBR avec PC UEFI.

Ces limitations ont poussé les fabricants à se tourner vers une nouvelle table de partitionnement plus performante, introduite par Intel : GPT (GUID Partition Table). Le GPT est d’ailleurs une spécification de l’UEFI, le remplaçant du BIOS.

Pour répondre aux questions les plus courantes, je vous propose une petite FAQ.

Quels systèmes d’exploitation peuvent lire et écrire sur un disque MBR ?

Tous les systèmes d’exploitation qui existent !

Quels systèmes d’exploitation peuvent démarrer sur un disque MBR ?

  • Sur un PC BIOS : toutes les distributions GNU/Linux et toutes les versions de Windows.
  • Sur un PC UEFI :

A quoi ressemble un disque MBR sur lequel on installe Windows ?

Lorsque vous installez Windows en mode BIOS/MBR, l’installeur de Windows crée :

  • une partition MSR (Microsoft Reserved Partition) ;
  • une partition Windows ;
  • une partition WinRE (sur Windows 10 32 bits uniquement) ou une partition Recovery créée par le fabricant du PC pour restaurer l’ordinateur en configuration d’usine.
Partitions d’un disque sur lequel Windows a été installé en mode BIOS/MBR

Le GPT (GUID Partition Table)

Le GPT (GUID Partition Table) est un nouveau standard pour décrire la table de partitionnement d’un disque. Il est amené à remplacer celle du MBR à cause des limitations que l’on a vues tout à l’heure. Les principaux avantages du GPT :

  • Jusqu’à 128 partitions par disque ;
  • Jusqu’à 256 To par partition.

Le GPT fait parti du standard UEFI, c’est-à-dire qu’un système d’exploitation UEFI ne peut démarrer que sur un disque utilisant la table de partitionnement GPT.

Pour répondre aux questions les plus fréquentes, je vous propose encore une petite FAQ spéciale Windows.

Quelles versions de Windows peuvent lire un disque GPT ?

Toutes les versions 32 bits et 64 bits de Windows Vista, Windows 7, Windows 8, Windows 8.1 et Windows 10 ; et Windows XP Professionnel Édition 64 bits.

Quelles versions de Windows peuvent démarrer sur un disque GPT ?

Installées sur un PC UEFI, toutes les versions versions 64 bits de Windows Vista SP1, Windows 7, Windows 8, Windows 8.1 et Windows 10.

Aucune version 32 bits de Windows, ni Windows XP Professionnel Édition 64 bits, ne peut démarrer sur un disque GPT.

Peut-on utiliser à la fois un disque MBR et un disque GPT sur Windows ?

Oui, vous devez pour cela utiliser sur une version UEFI/GPT de Windows.

Peut-on convertir un disque MBR en GPT et inversement ?

Oui, mais cela implique de formater entièrement le contenu du disque. Ces tutoriels vous seront sûrement utiles :

A quoi ressemble un disque GPT sur lequel on installe Windows ?

Lorsque vous installez Windows en mode UEFI/GPT, l’installeur de Windows crée :

  • une partition ESP (EFI System Partition) contenant les applications UEFI ;
  • une partition MSR (Microsoft Reserved Partition) ;
  • une partition Windows ;
  • une partition WinRE (Windows Recovery Environnment, l’environnement de récupération Windows).
Partitions d’un disque sur lequel Windows a été installé en mode UEFI/GPT

Sources :

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 👍

(merci pour le coup de pince 😊)

Table des matières Dossier : Tout savoir sur l’UEFI, le remplaçant du BIOS
  1. Tout savoir sur l’UEFI, le remplaçant du BIOS
  2. Le BIOS (Basic Input Output System)
  3. L’UEFI (Unified Extensible Firmware Interface)
  4. Les tables de partitionnement MBR et GPT
  5. Installer Windows 7, 8 ou 10 en mode BIOS hérité
  6. Installer Windows 7, 8 ou 10 en mode UEFI
Partagez cet article !
A voir également sur le forum
Besoin d'aide ?

Malgré la lecture de l'article « Les tables de partitionnement MBR et GPT », vous avez encore des questions qui vous trottent dans la tête ? Vous avez toujours les mêmes problèmes qu'au départ ? Vous êtes bloqués et vous ne savez plus quoi faire ?

Faites appel à la communauté du Crabe en posant votre question sur le forum !

Poser ma question sur le forum

66 commentaires
A lire avant de laisser un commentaire !

Depuis l'ouverture du forum d'aide, les commentaires ne sont plus destinés à recevoir des demandes d'aide. Ils sont désormais là pour recueillir vos remarques sur le contenu de l'article, suggérer des améliorations, donner votre avis sur l'efficacité des solutions proposées...

Bref, vous l'aurez compris, si vous avez besoin d'une assistance : posez votre question sur le forum d'aide ! 😉

  • Bonjour,
    Merci pour cette excellent article cependant je suis sur un dilemme, pour une nouvelle construction Pc j’ai une carte mère Asus en UEFI et un SShd de 2 To faut il que je mette une partition Mbr ou Gpt sur le 2 To ?

    • Salut Hightone, comme tu as une carte mère avec un firmware UEFI, je te conseille d’installer Windows en mode UEFI et de formater ton SSD en GPT 😉

  • Merci bien le crabe. C’est très instructif !!

  • Gerard Zephinie

    Merci excellent article didactique et concis
    serre amicalement la pince du Crabe
    Gérard J. Zéphinié

  • j’en ai lu et vu d’autres tutos, mais, les gus je les comprends aussi car selon le vieux dicton: Pourquoi faire simple quand on peut faire compliqué. Gardons pour nous le petit détail qui tue. Crabe tu as un vieil admirateur de plus- GPT, UEFI etc c’est in the pocket

  • Très intéressant par contre je me permet un petit démenti:

    « Peut-on avoir à la fois un disque dur MBR et GPT sur un même système ?
    Oui, vous devez pour cela posséder un Windows supportant le format GPT et démarrer votre ordinateur sur un disque dur GPT. »

    Un Windows supportant GPT suffit même s’il démarre en MBR. Source: mon propre PC, qui démarre en MBR sur le SSD et qui a un HDD de 4 To… en GPT, qui marche très bien par ailleurs.

  • Merci! grâce à toi je suis un peu moins perplexe!

  • Bonsoir/bonjour à tous! 🙂
    Si comme moi, vous lisez ce super tuto parce que vous voulez passer votre DD tout neuf en GPT, car tout ça c’est encore tout nouveau pour vous. Avant de chercher comment, je vous conseille de vérifier s’il ne l’est pas déjà (si vous ne le savez pas déjà bien sûr! 😉 ). Ça éviter de chercher un comment, inutile. x)
    Pour ceux qui ont Linux, comme moi, ou W7, voici un lien qui explique comment savoir: https://www.math.u-bordeaux[...]est-partitionne-en-mbr-ou-en
    Si vous avez un autre OS, tapez un truc du genre « comment savoir si on est en gpt ou mbr » dans votre moteur de recherche préféré! 😉
    Bon courage et bonne chance dans vos démarches.

  • excellent tuto
    je viens de faire une installation sur un SSD avec BIOS UEFI
    Aucun problème
    Merci le crabe

  • Bonsoir Le Crabe et la compagnie,

    Enfin un tuto que j’ai compris, merci beaucoup.

  • Bonjour,
    Merci beaucoup pour les eclaircissements sur la partition GPT. Je veux monter mon ordinateur avec un disque dur 3 T° avec Windows 8.1 sur une carte mere Asus avec bios UEFI. Ce disque n’était pas reconnu à à sa taille de 3 T° sur une machine avec le bios traditionnel.
    Je vous dirai comment ça va marcher.
    Tes pinces ne sont pas en or, mais sont indispensables et édifiantes.

    Dominique.

  • Merci pour l’article. Christian qui ne comprend plus rien après la lecture de cet article ne dois pas perdre grand chose. Rien – Rien = Rien. Bref, je te sert la pince, crabe oO.

  • Bonjour,
    Belarc me diagnostique un boot mode. Quand j’ouvre le BIOS , je découvre un BIOS réduit à sa plus simple expression . C’est un mixte bâtard? Merci!

  • Christian Menétrey

    Finalement, après la lecture de cet excellent article, je ne comprend plus rien. Une seule question, peut-on un Windows 7 64 bits avec un bios UEFI sur un disque GPT ?
    Merci d’avance

  • merci pour cette explication

  • Très utile.
    Je remets â plus tard, d’èventuelles
    questions, n’ayant pas encore fait
    l’intallation.
    Merçi

  • Merci pour cette explication très bien faite.
    Je voulais faire une petite remarque à propos du MSR: Il n’y a pas d’explication à son propos. Est-ce intentionnel?

    • Salut TiTo, oui j’ai voulu consacrer cet article essentiellement aux tables de partition MBR et GPT, je ne suis pas entré dans les détails 🙂

  • Merci, explications claires, j’ai résolu mon problème !

  • Super bien fait ! ! ! Depuis le temps que je parcoure les sites technos a propos
    de informatique, je suis content d’avoir trouver ce site. Les explications sont clairs.En les mettant sous formes des questions, pour expliquer le sujet, y’a pas mieux. Bien souvent on lit les articles et on se pose encore des questions après les avoir, faut aller consulter google, pour la petite info manquante, mais pas ici.
    Y’a beaucoup de travail de fait en arriere plan, pour etre aussi agreable à lire.

  • TRès bien et util :o)
    Bien expliquer. Demanderait une suite d’explication sur le format des données NTFS sur GPT et MBR.

  • Lors de l » installation de mon pc le SE m indique q le fils dur est en gpt je la partition système en mer avec disparut,mais lors des redémarrage toute les autre partition on disparues, est ce que je peut les récupérer en repassant en hot ,sinon comment récupérer les données. ..merci

  • Merci pour les info petite question si le disque dur on Le transforme en format gpt est ce que le disque dur peux être connecté sur la télévision pour visionner des film vu qu’ il n est plus en fait standard . Cordialement

  • Bonjour,
    Je souhaite installer win 10 64 bits sur mon ssd samsung 256GO 840 evo et un disque sshhd 2To et je voudrai savoir quel est le type de partition le plus intéressant et rapide entre GPT ou MBR,car je suis perdu… ma carte mère gère le UEFI bien sur c’est une MSI z170 sli plus

    J’ai besoin des conseils du crabe!

    Merci d’avance et beau boulôt.

  • Super cette FAQ !!! Merci beaucoup pour tes explications très limpides et efficaces, Le Crabe.

    Sans prétention de vouloir t’apprendre quoi que ce soit, j’ai trouvé une petite erreur d’accord dans le mot de la fin ci dessous: (avec le verbe entrer qui se conjugue avec un e accent aigu)

    Le mot de la fin

    J’espère que ce guide vous aura été utile pour bien comprendre la différence entre les tables de partitions MBR et GPT. Je ne suis pas entré dans les détails techniques, préférant centrer ce guide autour d’une série de questions-réponses. Cela vous permettra à mon sens de mieux comprendre les points essentiels comme la compatibilité entre le MBR, le GPT, l’UEFI et Windows.

    Meilleures salutations et encore merci pour les infos très pertinentes que l’on trouve sur ton site
    Ali ;-))

  • je vais dualboot(Windows 10+ archlinux) 64bits
    actuellemtn j’ai Windows 10 et le type de partition est mbr et 65.8 gib

    c’est mieux de le convertir en gpt or installe lunux on mbr

    • Je pense que c’est mieux de tout laisser en MBR et d’installer Linux en MBR, surtout si tu n’as pas besoin des fonctionnalités proposées par le GPT

  • Juste une question normalement c’est pas possible d’installer Windows en mbr sur un bois uefi alors pourquoi avec mon pc monté moi même j’ai pu installer Windows 10 en Mbr alors que j’avais un bois uefi et que j’ai rien changé dans les paramètre.

    • IL est possible d’installer Windows en version MBR si ton BIOS UEFI est configuré en mode de compatibilité avec les anciens BIOS 🙂

  • Il est possible de convertir un disque MBR en GPT SANS PERDRE DE DONNÉES, ceci est possible avec gdisk. Étant donné que ce sont des tables de partitions et non pas des données, car oui, une table de partition sert juste a « pointer » vers une plage de secteurs (environ ^^). gdisk trouve la table de partition MBR, il cherche l’emplacement des secteurs et il créé une table de partition GPT (avec une table MBR protective) avec les mêmes données de partitions (je parle de la même plage de secteurs) et tadaaaam, rien de perdu, disque converti c: (Il faut IMPÉRATIVEMENT laisser 2-3 Mo à la fin du disque pour les données de la table de partition)

  • Comment convertir un disque GPT en MBR

  • Bonjour,
    Est-ce qu’il est possible de convertible un SSD en GPT en MBR? Parce que les SSD ne doivent pas être formater non?
    J’ai voulu cloner mon disque dur sur un SSD. Mais je crois que SSD en maintenant en GPT et mon disque dur est en MBR…
    Merci d’avance

    • Aucun problème pour convertir un SSD en GPT en MBT. Le formatage d’un SSD n’est pas déconseillé, sauf si tu formates 10 fois par jour 😉

  • Salut buchot,

    Alors pour ton souci d’installation de Windows 10 sur ton disque dur que tu ne peux pas « modifier » :

    1. Lorsque tu arrives sur l’écran des partitions, appuie simultanément sur SHIFT + F10 pour ouvre l’invite de commandes

    2. Entre ensuite les commandes suivantes pour effacer ton disque dur (attention toutes tes données seront perdues) :
    – diskpart
    – list disk
    – select disk 0
    – clean
    – convert gpt

    Maintenant tu devrais pouvoir sélectionner ton disque dur pour installer Windows 10 (si ce n’est pas le cas, un petit redémarrage est peut-être nécessaire)

  • Bonjour, j’ai un disque de 3To, j’ai convertit le GPT en MBR, et j’ai fait 2 partitions (1,9To et 850Go environ pour la seconde) depuis Windows 7 (64 bits). Le souci c’est que ce disque est invisible sur un pc sous XP, pourquoi ?
    J’utilise un lecteur universel pour lire le contenu du disque comment faire pour rendre mon disque dur universel et pouvoir lire son contenu sur n’importe quelles plateformes ?? Merci !

  • Eric Dupuylolier

    Bonjour,
    Je viens de changer ma cm qui était configurée en uefi. En installant windows, le disque ssd était non éligible car ayant une partition mbr. Comment je fais pour passer sur une partition GPT sans avoir de disque système au préalable ? Je vois qu’on peut convertir un disque mais que s’il est vide. Du coup, comment je fais si ça doit être mon disque système ?
    Eric.

    • Salut Eric, tu peux très bien convertir ton disque dur même si celui-ci est vide ne t’inquiète pas ! S’il ne l’ait pas par contre, tout le contenu de ton disque dur sera supprimé.

  • j’ai des problemes pour installer windows seven sur un pc HP ENVY livré avec windows 8. a la fin de l’installation, le message suivant s’affiche : windows setup could not configure windows to run on this computer’s hardware.

  • Ismail Skarino Mahi

    merci bien pour l’information

  • Comment faire quand le bios n’a comme choix : Legacy+uefi ou uefi. c’est une nouvelle cm destinée surtout à w8. (msi h61m-p31/w8)

    • Salut azery,

      Je me suis renseigné sur ta carte mère, c’est vrai que c’est assez étrange l’option « Legacy + UEFI » ! Pas beaucoup d’informations… A mon avis l’option « Legacy + UEFI » assure la compatibilité entre les deux différents BIOS (BIOS classique et BIOS UEFI) mais en mettant la priorité sur le Legacy soit le BIOS traditionnel.

      Si tu souhaites avoir un système 100% UEFI, je te conseille de sélectionner l’option UEFI.

  • Une petite question, aux adèptes linux, si ils passent par là. Quand un Gparted évoque une table de partition msdos, j’imagine qu’il parle bel et bien du MBR ?

  • Merci!!!un article très utile! surtout pour des nuls de l’informatique comme moi! 🙂

  • Ismail Bouyahya

    merci pou l’information 🙂

  • merci beaucoup j’étais coincé avec windows 8…je revis là encore merci pour vos explications trés claires et détaillées!

  • Bonjour,

    J’ai essayé d’installer Windows 7 x64 en dual boot sur une partition GPT et il n’a pas voulu. Je ne sais pas a quoi cela est du. Mais d’a^rès vos explications, je devrais pouvoir le faire.
    Je continuerais mais investigations! Je ne savais pas que le système UEFI remplaçait le bios. Je pensais que c’était une surcouche du bios.
    Merci pour toutes ces infos.

    • Tu as besoin de la version GPT, toi ta version de Windows 7 x64 doit être la version MBR. Il faut que tu redownload une nouvelle version de Windows 7 x64 GPT !

  • Dans les spécifications UEFI, les tables de partition prises en charges comprennent les formats MBR et GPT

  • Bonjour si j’ai bien compris le GPT n’ai qu’un moyen de fonctionnement plus rapide du HDD

    • Absolument pas, non. Le GPT est le « déscendant » du MBR, qui définit et organise des partitions (les zones du disque dur). Le HDD est quand à lui l’abbréviation du disque dur. Et le GPT n’est pas, à ma conaissance, plus rapide que le MBR.

      • Le GUIPT ( GPT) est plus performant., enfin, on peut créer plus de partitions dessus, et de taille supérieure.
        Exe: Un HDD avec un MBR : Subdivisions ( partitions) de 2To Max ( 4 partitions max)
        et un GPT, en théorie, 9ZiOctets ( pas envie de convertir ) , avec 128 partitions max

        Bref, le GPT est plus performant tel que l’UEFI est plus pratique ( codé en language C, et pas en langage machine, donc permet l’utilisation de la souris contrairement au BIOS )

  • Bonjour, je pense installer un DD de 4TO sur une HCPC en tant que disque de données avec un Seven 32bits installé sur un SSD. La CM n’a pas d’UEFI mais si j’ai bien compris ce n’est pas un obstacle tant que le DD ne comporte pas l’OS, par contre le DD doit être GPT pour profiter des de toute sa capacité.

    • LeCrabeInfo

      Exactement thocathe, c’est tout à fait ça !

      • Pourtant, n’est-il pas précisé dans l’article que, pour avoir un disque dur MBR et un GPT dans le même PC, il fallait que le système supporte GPT et démarre sur le disque GPT ? Or il est également précisé qu’il fallait utiliser UEFI pour booter sur des partitions GPT.

        Il semble que tout ça soit un peu contradictoire…