Quelle est la différence entre GPT et MBR lors du partitionnement d’un disque ?
Configurez un nouveau disque sur Windows 10 ou 8.1 et il vous sera demandé si vous souhaitez utiliser MBR (Master Boot Record) ou GPT (GUID Partition Table). Aujourd’hui, nous expliquons la différence entre GPT et MBR et nous vous aidons à choisir celui qui convient à votre PC ou Mac.
GPT apporte de nombreux avantages, mais MBR reste le plus compatible et reste nécessaire dans certains cas. Soit dit en passant, il ne s’agit pas d’une norme réservée à Windows – Mac OS X, Linux et d’autres systèmes d’exploitation peuvent également utiliser GPT.
GPT, ou GUID Partition Table, est une norme plus récente avec de nombreux avantages, notamment la prise en charge de disques plus grands et est requise par la plupart des PC modernes. Choisissez uniquement MBR pour la compatibilité si vous en avez besoin.
Une structure de partition définit la manière dont les informations sont structurées sur la partition, où les partitions commencent et se terminent, ainsi que le code utilisé au démarrage si une partition est amorçable. Si vous avez déjà partitionné et formaté un disque ou configuré un Mac pour un double démarrage de Windows, vous avez probablement dû faire face à MBR et GPT. GPT est la nouvelle norme et remplace progressivement MBR.
Sommaire
Que font GPT et MBR ?
Vous devez partitionner un lecteur de disque avant de pouvoir l’utiliser. MBR (Master Boot Record) et GPT (GUID Partition Table) sont deux manières différentes de stocker les informations de partitionnement sur un lecteur. Ces informations incluent le début et la fin des partitions sur le disque physique, afin que votre système d’exploitation sache quels secteurs appartiennent à chaque partition et quelle partition est amorçable. C’est pourquoi vous devez choisir MBR ou GPT avant de créer des partitions sur un lecteur.
Limites du MBR
Le MBR a été introduit pour la première fois avec IBM PC DOS 2.0 en 1983. Il s’appelle Master Boot Record car le MBR est un secteur de démarrage spécial situé au début d’un lecteur. Ce secteur contient un chargeur de démarrage pour le système d’exploitation installé et des informations sur les partitions logiques du lecteur. Le chargeur de démarrage est un petit morceau de code qui charge généralement le plus grand chargeur de démarrage à partir d’une autre partition sur un lecteur. Si Windows est installé, les éléments initiaux du chargeur de démarrage Windows résident ici. C’est pourquoi vous devrez peut-être réparer votre MBR s’il est écrasé et que Windows ne démarre pas. Si Linux est installé, le chargeur de démarrage GRUB sera généralement situé dans le MBR.
Le MBR a ses limites. Pour commencer, le MBR ne fonctionne qu’avec des disques d’une taille maximale de 2 To. Le MBR ne prend également en charge que jusqu’à quatre partitions principales. Si vous en voulez plus, vous devez faire de l’une de vos partitions principales une « partition étendue » et créer des partitions logiques à l’intérieur. C’est un petit hack stupide et ne devrait pas être nécessaire.
Les avantages de GPT
GPT signifie table de partition GUID. C’est une nouvelle norme qui remplace progressivement le MBR. Il est associé à UEFI, qui remplace l’ancien BIOS maladroit par quelque chose de plus moderne. GPT, à son tour, remplace l’ancien système de partitionnement MBR maladroit par quelque chose de plus moderne. C’est ce qu’on appelle la table de partition GUID parce que chaque partition de votre disque a un « identifiant global unique », ou GUID, une chaîne aléatoire si longue que chaque partition GPT sur terre a probablement son propre identifiant unique.
GPT ne souffre pas des limites du MBR. Les disques basés sur GPT peuvent être beaucoup plus volumineux, avec des limites de taille dépendant du système d’exploitation et de ses systèmes de fichiers. GPT permet également un nombre presque illimité de partitions. Encore une fois, la limite ici sera votre système d’exploitation – Windows autorise jusqu’à 128 partitions sur un lecteur GPT, et vous n’avez pas besoin de créer une partition étendue pour les faire fonctionner.
Sur un disque MBR, les données de partitionnement et de démarrage sont stockées au même endroit. Si ces données sont écrasées ou corrompues, vous avez des problèmes. En revanche, GPT stocke plusieurs copies de ces données sur le disque, il est donc beaucoup plus robuste et peut récupérer si les données sont corrompues.
GPT stocke également les valeurs de contrôle de redondance cyclique (CRC) pour vérifier que ses données sont intactes. Si les données sont corrompues, GPT peut remarquer le problème et tenter de récupérer les données endommagées à partir d’un autre emplacement sur le disque. MBR n’avait aucun moyen de savoir si ses données étaient corrompues – vous ne verriez qu’il y avait un problème lorsque le processus de démarrage échouait ou que les partitions de votre lecteur disparaissaient.
Compatibilité
Les lecteurs GPT ont tendance à inclure un « MBR de protection ». Ce type de MBR indique que le lecteur GPT possède une seule partition qui s’étend sur l’ensemble du lecteur. Si vous essayez de gérer un disque GPT avec un ancien outil qui ne peut lire que les MBR, il verra une seule partition qui s’étend sur l’ensemble du lecteur. Ce MBR de protection garantit que les anciens outils ne confondront pas le lecteur GPT avec un lecteur non partitionné et n’écraseront pas ses données GPT avec un nouveau MBR. En d’autres termes, le MBR de protection protège les données GPT contre l’écrasement.
Windows ne peut démarrer à partir de GPT que sur des ordinateurs basés sur UEFI exécutant des versions 64 bits de Windows 11, 10, 8, 7, Vista et les versions de serveur correspondantes. Toutes les versions de Windows – 11, 10, 8, 7 et Vista – peuvent lire les lecteurs GPT et les utiliser pour les données – elles ne peuvent tout simplement pas démarrer sans UEFI.
D’autres systèmes d’exploitation modernes peuvent également utiliser GPT. Linux a un support intégré pour GPT. Les Mac Intel d’Apple n’utilisent plus le schéma APT (Apple Partition Table) d’Apple et utilisent plutôt GPT.
Vous voudrez probablement utiliser GPT lors de la configuration d’un lecteur. C’est une norme plus moderne et robuste vers laquelle tous les ordinateurs évoluent. Si vous avez besoin d’une compatibilité avec les anciens systèmes – par exemple, la possibilité de démarrer Windows à partir d’un lecteur sur un ordinateur avec un BIOS traditionnel – vous devrez vous en tenir au MBR pour le moment.