C’est quoi MBR ou GPT ? – Partie 2
<<< Suite de l’article : C’est quoi une partition ?
Dans l’article précédent, nous venons de voir qu’il était indispensable de découper son disque dur en partition(s) avant de l’utiliser.
Et pour terminer je vous disais qu’il existait 2 types de table de partitionnement : MBR ou GPT. (si je reprends l’exemple de la page 1 de cet article, je pourrais dire qu’il existe 2 manières différentes d’écrire notre table des matières).
MBR
Attention : ne pas confondre avec MDR ! (c’était la petite pointe d’humour 🙂 … c’est pas drôle ? Bon tant pis, je continue)
Si vous bricolez un peu l’informatique, vous aurez forcément entendu parlé de MBR.
MBR veut dire Master Boot Record que l’on pourrait traduire par Enregistrement Maître de démarrage (et ce n’est pas forcément plus clair en français). En gros, c’est un enregistrement sur le disque qui contient les informations principales pour le démarrage du système. (vous verrez plus loin, il y a un petit schéma).
On parle en général de MBR, mais il arrive que l’on parle aussi de table de partitionnement MBR.
Le MBR c’est une zone du disque située sur le début du disque (sur le 1er secteur physique du disque nommé généralement : secteur 0).
Cette zone est petite : 512 octets et contient principalement 2 choses :
- une zone amorce qui va permettre de lancer le système d’exploitation installé (ou lancer un logiciel qui permettra de choisir le système d’exploitation dans le cas, où il y aurait plusieurs systèmes d’exploitation installés.)
- et une table des partitions du disque. Cette table est limitée à 4 partitions et les partitions ne peuvent pas faire plus 2To.
Le boot et le rôle du BIOS et du MBR en schéma
Regardons avec un petit schéma ce qui se passe lorsque l’on démarre l’ordinateur :
Sur ce schéma, j’ai ajouté un logo Windows pour expliquer que l’OS démarre.
Mais lorsqu’il y a plusieurs OS, un menu va apparaître et demander sur quel OS il faut démarrer.
Pour votre culture :
Le MBR était parfois infecté par les virus qui soit détruisaient cette zone empêchant tout démarrage du système, soit modifiaient cette zone en la faisant pointer vers un secteur contenant le virus qui lui permettait de se recharger au démarrage de l’ordinateur. (C’est un peu moins le cas aujourd’hui car les anti-virus sont vigilants.)
L’importance du secteur 0 :
En MBR, si ce le secteur 0 du disque devient illisible, c’est tout le disque qui devient illisible (sauf si on a sauvegardé la table de partitionnement avant).
GPT
Le GPT est le nouveau système de partitionnement utilisé sur les ordinateurs récents. Il apporte des réponses aux restrictions que l’on pouvait trouver avec le MBR. Le nombre de partitions n’est plus limité à 4 et surtout vous pouvez dépasser les 2,2 To par partition, ce qui devenait nécessaire avec l’avènement de disques de plusieurs Terra.
Chacune des partitions possède un numéro unique (le GUID), ce qui permet de les repérer plus facilement.
Et au fait, GPT veut dire GUID Partition Table. (en français, Table de partition GUID : là je pense que vous aviez déjà fait la traduction vous même). Car GUID veut dire Globally Unique IDentifier soit : « identificateur global unique » ou « numéro unique d’identification ».
Et pour sécuriser un peu la table de partitionnement, les informations de la table de partitionnement sont à la fois enregistrées au début et à la fin du disque (pour éviter la perte du secteur 0)
Le boot et le rôle de l’UEFI et du GPT en schéma
Comme je suis fainéant, je n’ai pas repris le schéma du dessus, mais comprenez bien que c’est exactement la même chose. en remplaçant BIOS par UEFI, et MBR par GPT. 🙂
BIOS et UEFI
Depuis le début de cet article, je vous parle de BIOS et d’UEFI. Même si vous retrouvez les définitions dans le dictionnaire : BIOS et UEFI, je peux vous rappeler que ces 2 termes désignent un système simple qui gère le matériel et le démarrage de l’ordinateur. C’est ce système qui lance le logiciel de démarrage situé sur le disque dur.
Ce qu’il faut retenir :
- BIOS peut lire la table de partitionnement MBR
- BIOS ne peut pas lire la table de partitionnement GPT.
- UEFI peut lire les 2 types de tables de partitionnement.
En général sur les nouveaux ordinateurs, on retrouve UEFI et GPT.
Partitions primaires et secondaires
Avec le partitionnement MBR, le nombre de partitions étant limité à 4, il a fallu trouver une solution pour faire plus de 4 partitions. C’est ici que rentre la notion de partition primaire et secondaire.
Les partitions primaires sont les partitions qui sont créées directement dans la table de partitionnement du disque.
Et donc, les informations des partitions secondaires ne sont pas créées dans la table de partitionnement mais dans un espace de la partition primaire, ce qui a pour conséquences :
- une partition secondaire dépend toujours d’une partition primaire
- il n’est pas possible de « booter » sur une partition secondaire.
Cette notion de primaire et secondaire disparaît avec les tables de partitionnement GPT.
Quelques outils pour gérer les partitions
Il existe des outils pour gérer les partitions :
- quelques outils en ligne de commande
- sous Windows (en mode DOS) : diskpart
- sous linux : fdisk
- quelques logiciels
- Gparted : un logiciel graphique.
- EaseUs Partition Master Free : Assez complet en version gratuite
Résumé
Voici l’ensemble des articles liés au disque dur :
- C’est quoi un disque dur ?
- C’est quoi un disque dur SSD ?
- C’est quoi un disque dur SSHD ?
- C’est quoi une partition ?
- C’est quoi MBR ou GPT ?
et un peu de pratique :
- Comment cloner un disque dur vers un disque SSD ? (en 4 parties)
- Comment lancer le gestionnaire de disque ?
- Comment convertir un disque MBR vers GPT ?
Bonjour.
Tes informations sont de valeur mais l’écriture est assez médiocre de façon qu’elle est difficile à comprendre rapidement.
Merci de refaire la saisie du texte si c’est possible.
Bonjour Ilyass,
je viens de relire l’article et je ne vois pas vraiment où est-ce que cela est compliqué à comprendre ?
Peux-tu m’en dire plus ?
A bientôt
Salut,
J’ai voulu installer un nouveau système d’exploitation tout le système est foutu.
Impossible d’installer le système.
J’ai besoin d’aide.
Bonjour Prokope87,
pour que ce soit plus simple, peux-tu ouvrir un sujet dans le forum : Rubrique « j’ai un problème »
A bientôt
Comme d’habitude explications claires pas besoin de chercher midi a quatorze heure j étais venu ici pour découvrir les disques sshd j en ai profité pour lire l article sur MBR GPT,c etait juste pour sue je fasse une mise a jour de mon cerveau pour faire 3 4 achats.bonne continuation.
Merci Bob,
ça fait toujours plaisir
A bientôt
Expliqué très simplement.
Bravo !
très bien fait merci.
quelques outils en ligne de commande
sous Windows (en mode DOS) : diskpart
sous linux : fdisk
ce serai plutôt : sous windows (en mode DOS) fdisk
sous linux : diskpart
non?
Bonjour Rico,
non, non : fdisk n’existe plus sous Windows. (remplacé par diskpart)
A bientôt
J’ai supprimė le disque 0 de mon DD en MBR, jsuis foutu?
Bonjour Pozzi,
oui c’est foutu, mais pas forcément complètement car il existe des logiciels pour récupérer les données des disques durs effacés.
Comme par exemple : https://www.ontrack.fr/recuperation-donnees/logiciel/
A bientôt (et bon courage)
Un blog que je viens de découvrir. Je rejoins l’avis de Khmer, articles très accessibles pour des néophytes intéressés. Un grand merci à l’Auteur, c’est un vrai plaisir de vous lire.
Encore un grand merci pour ces explications simples et claires, rédigées dans le respect de la langue(bel effort). Définitivement, une expérience de vulgarisation réussie.
Suggestion : un article sur les systèmes de fichiers FAT32 et NTFS, notamment pourquoi il peut être parfois nécessaire de garder un disque ou une partition en FAT32. Et mettre en relation avec MBR et GPT (que je ne connaissais pas, merci bcp).
ça marche Emmanuel,
mais en ce moment, je n’ai plus trop le temps de rédiger.
J’espère en avoir un peu plus dans les semaines à venir.
Il me semble qu’il y a une petite faute de frappe ? GPS ??
Et au fait, GPS veut dire GUID Partition Table. (en français, Table de partition GUID : là je pense que vous aviez déjà fait la traduction vous même). Car GUID veut dire Globally Unique IDentifier soit : « identificateur global unique » ou « numéro unique d’identification ».
Oui Winx, tu as raison !
Je viens de corriger.
Merci et à bientôt