Table de partition MBR

Table de partition MBR

Qu'est-ce que la table de partition MBR ?

Les Table de partition MBR est une structure de 64 octets stockée dans le Master Boot Record (secteur LBA 0) d'un disque formaté MBR. Elle définit la manière dont l'espace de stockage est divisé et indique au système où chaque partition commence et se termine. Contrairement à GPT, qui stocke plusieurs tables de partitions redondantes, la table de partitions MBR possède les caractéristiques suivantes un seul exemplaire, ce qui le rend très vulnérable à la corruption.

Le tableau contient quatre entrées de partition de 16 octets, Cela signifie qu'un disque MBR prend en charge jusqu'à quatre partitions primaires (ou trois primaires + une partition étendue contenant des volumes logiques).

Lorsque la table de partition MBR est endommagée, le système ne peut pas mapper correctement les partitions, ce qui entraîne leur disparition, apparaissent en tant que RAW, ou affichent des informations de taille incorrectes.

Table des matières

Table de partition MBR : en bref

Fonctionnalité

Table de partition MBR

Nom complet

Table de partition du Master Boot Record

Localisation

LBA 0, le premier secteur logique du disque

Taille de la table de partition

64 octets

Nombre d'entrées de partition

4

Taille de chaque entrée

16 octets

Nombre maximal de partitions primaires

4

Partitions supplémentaires

Prise en charge via une partition étendue et des volumes logiques

Champs d'adresse

Champs « LBA de départ » et « nombre de secteurs » (32 bits)

Limite de capacité commune

Environ 2 TiB avec des secteurs logiques de 512 octets

Table de partition de sauvegarde intégrée

Non

Somme de contrôle intégrée

Non

Environnement de démarrage commun

BIOS hérité

Qu'est-ce que la table de partition MBR ?

Où se trouve la table de partition MBR ?

La table de partition MBR est stockée à l'emplacement LBA 0, qui correspond au premier bloc logique d'un disque MBR.

Sur un disque classique comportant des secteurs logiques de 512 octets, le premier secteur est divisé en zones comme suit :

Décalage en octets

Taille

Contenu

0–445

446 octets

Code de démarrage et informations associées sur le disque

446–461

16 octets

Entrée de partition 1

462–477

16 octets

Entrée de partition n° 2

478–493

16 octets

Entrée de partition n° 3

494–509

16 octets

Entrée de partition n° 4

510–511

2 octets

Signature MBR 55 AA

Les quatre entrées de partition occupent exactement 64 octets :

4 entrées de partition × 16 octets = 64 octets

La table de partition n'occupant qu'une petite partie du premier secteur, une corruption de la zone LBA 0 peut altérer la structure du disque sans pour autant effacer directement tous les fichiers stockés dans les secteurs suivants.

Toutefois, la possibilité de récupérer les données dépend de la cause du dommage et du fait que des données supplémentaires aient été ou non écrites sur le disque.

[Emplacement recommandé pour l'image]

Titre de l'image :

Structure de la table de partition MBR

Nom de fichier d'image recommandé :

mbr-partition-table-layout.webp

Texte alternatif recommandé :

Structure de la table de partition MBR indiquant le code d'amorçage, quatre entrées de partition et la signature 55AA

Comment fonctionne la table de partition MBR ?

Lorsqu'un ordinateur ou un système d'exploitation détecte un disque MBR, il lit les entrées de partition stockées à l'adresse LBA 0.

Chaque entrée valide décrit une plage de secteurs attribués à une partition.

Par exemple, une entrée peut indiquer :

  • La partition commence à l'adresse LBA 2 048
  • La partition contient 500 000 000 secteurs
  • La partition utilise le code de type 0x07
  • La partition n'est pas marquée comme active

Le système d'exploitation utilise le LBA de départ et la taille de la partition pour calculer les limites de la partition.

La position finale peut être calculée comme suit :

LBA de fin = LBA de début + nombre de secteurs − 1

Par exemple :

LBA de départ = 2 048

Nombre de secteurs = 1 000 000

C'est pourquoi :

LBA de fin = 2 048 + 1 000 000 − 1

LBA de fin = 1 002 047

Le système d'exploitation examine ensuite les données contenues dans cette plage de secteurs afin d'identifier et de monter le système de fichiers.

La table de partition et le système de fichiers sont des structures distinctes.

La table de partition indique au système d'exploitation où se trouve une partition, tandis que le système de fichiers organise fichiers et dossiers contenus dans la partition.

Cette distinction est importante lors du dépannage.

Une partition peut encore comporter une entrée MBR valide tout en contenant un système de fichiers endommagé. À l'inverse, une entrée de partition peut être manquante alors qu'une grande partie de la NTFS, FAT32, exFAT, ou si d'autres données du système de fichiers sont toujours présentes.

Pourquoi le MBR est-il limité à 2 To ?

La limite de capacité des disques MBR, souvent citée, est d'environ 2 TiB lorsque l'on utilise des secteurs logiques de 512 octets.

Cette limitation est due aux champs de comptage de secteurs de 32 bits présents dans chaque entrée de partition du MBR.

Une valeur non signée de 32 bits peut représenter jusqu'à :

2³² secteurs

Avec 512 octets par secteur logique :

2³² × 512 octets = 2 199 023 255 552 octets

Cela équivaut approximativement à :

  • 2,2 To en unités décimales
  • 2 TiB en unités binaires

Par souci de simplicité, la documentation des systèmes d'exploitation et les interfaces des produits de stockage décrivent souvent cela comme un Limite de 2 To pour le MBR. Microsoft recommande le format GPT pour les disques d'une capacité supérieure à 2 To.

La limite pratique exacte peut varier en fonction de la taille des secteurs logiques et de la compatibilité logicielle. Cependant, le GPT est généralement le schéma de partitionnement privilégié pour les disques modernes de grande capacité.

Comment réparer une table de partition MBR (étape par étape)

1. Éviter de formater ou d'initialiser le disque

Si Windows indique “Vous devez formater le disque” ou demande de l'initialiser en tant que GPT/MBR, annuler immédiatement.

Le formatage remplace les entrées de la partition, ce qui risque d'entraîner une perte permanente des métadonnées.

 

2. Inspecter le disque dans le Gestionnaire de disques de Windows

Si le disque apparaît comme RAW ou Non alloué, la table de partition peut être illisible.

Mais les données contenues dans la région de la partition restent souvent intactes.

 

3. Utiliser l'environnement de récupération Windows (pour les lecteurs de démarrage)

Si le système ne peut pas démarrer :

  • Démarrage à partir du support d'installation de Windows
  • Ouvrir Invite de commande
  • Exécutez :

bootrec /fixmbr

bootrec /fixboot

bootrec /scanos

bootrec /rebuildbcd

Ces commandes réparent le chargeur de démarrage mais ne pas reconstruire la table de partition.

Ils ne sont utiles que si l'entrée d'amorçage, et non la table elle-même, est corrompue.

 

4. Reconstruire la table de partition MBR

Les outils de récupération de partitions tels que DiskDrill ou Minitool peuvent détecter les systèmes de fichiers et reconstruire la table de partition automatiquement. Assurez-vous que l'outil ne formate pas les partitions en cas de perte de données.

 

5. Récupérer les données avant de procéder à des modifications structurelles

Si la table de partition est gravement endommagée, l'option la plus sûre consiste à extraire les données avant de reconstruire la table.

Des outils comme Magic Data Recovery lire directement les signatures du système de fichiers, en contournant les structures MBR endommagées. Même si les le disque apparaît en format RAW ou non reconnu, Le logiciel peut analyser les secteurs, localiser les métadonnées NTFS/MFT et récupérer les fichiers intacts.

 

6. Éviter CHKDSK sur les disques endommagés par la table de partition

CHKDSK peut modifier ou supprimer des enregistrements orphelins et ne doit pas être utilisé tant que la cohérence du système de fichiers n'est pas confirmée.

Table de partition MBR et GPT

GPT, ou « GUID Partition Table », est l'alternative moderne au MBR.

Le format GPT utilise des champs LBA de 64 bits, prend en charge un plus grand nombre de partitions, stocke les informations relatives aux partitions principales et aux partitions de secours, et utilise des valeurs CRC32 pour faciliter la détection des corruptions.

Fonctionnalité

MBR

GPT

Nom complet

Fichier d'amorçage principal (Master Boot Record)

Table de partition GUID

Entrées de partition

4 entrées dans la table principale

De nombreuses entrées ; Windows réserve généralement de l'espace pour 128

Nombre maximal de partitions primaires

4

Plus de 4

Partitions supplémentaires

Utilise des partitions étendues et des volumes logiques

Aucune partition étendue n'est nécessaire

Aborder

Champs LBA 32 bits

Champs LBA 64 bits

Limite habituelle de taille de disque sous Windows

Environ 2 To

Prend en charge les disques d'une capacité supérieure à 2 To

Emplacement de la table de partition principale

LBA 0

L'en-tête GPT commence normalement à l'adresse LBA 1

Informations sur la partition de sauvegarde

Pas de table de sauvegarde standard

Structures GPT principale et de secours

Contrôle d'intégrité

Pas de somme de contrôle intégrée pour la table de partition

Contrôles d'intégrité CRC32

Environnement de démarrage standard du système Windows

BIOS hérité

UEFI

Disques système Windows modernes

Prise en charge dans les configurations BIOS compatibles

Généralement préféré

Disques de grande capacité

Limitée

Recommandé

Le GPT comprend également un MBR de protection situé à l'adresse LBA 0. Cette entrée de protection permet d'éviter que les anciens outils ne prenant en charge que le MBR ne considèrent à tort un disque GPT comme vide.

Conclusion

Les Table de partition MBR est essentielle pour interpréter la disposition du disque, et les dommages causés à cette structure de 64 octets peuvent entraîner des partitions manquantes, des disques RAW ou des échecs de démarrage.

Heureusement, les données contenues dans les partitions sont souvent intactes.

En évitant le formatage, en utilisant des méthodes de reconstruction appropriées et en récupérant les données avant d'appliquer des modifications structurelles, les utilisateurs peuvent restaurer l'accès en toute sécurité.

Lorsque le lecteur n'est pas reconnu ou qu'il est en mode RAW, Magic Data Recovery fournit une méthode fiable, en lecture seule, pour extraire des fichiers avant de réparer le disque.

Prise en charge de Windows 7/8/10/11 et Windows Server

FAQ sur la table de partition MBR

Qu'est-ce qu'une table de partition MBR ?

Une table de partition MBR est une structure de 64 octets stockée dans le Master Boot Record à l'adresse LBA 0. Elle contient quatre entrées de 16 octets chacune qui décrivent l'emplacement, la taille, le type et l'état de démarrage des partitions du disque.

Où se trouve la table de partition MBR ?

La table de partition MBR se trouve dans le premier secteur logique d'un disque MBR. Sur un secteur traditionnel de 512 octets, elle occupe les octets 446 à 509.

Combien de partitions un disque MBR peut-il comporter ?

La table de partition principale du MBR contient quatre entrées ; un disque MBR peut donc comporter jusqu'à quatre partitions primaires. Pour créer des volumes supplémentaires, une entrée peut correspondre à une partition étendue contenant plusieurs lecteurs logiques.

Pourquoi la capacité maximale du MBR est-elle limitée à 2 To ?

Les entrées de partition MBR utilisent des champs de 32 bits pour stocker les adresses de secteur et les tailles de partition. Avec des secteurs logiques de 512 octets, la capacité adressable couramment prise en charge est d'environ 2 TiB, généralement exprimée en 2 To.

La commande BOOTREC /FIXMBR reconstruit-elle la table de partition du MBR ?

Non. La commande BOOTREC /FIXMBR écrit un nouveau code d'amorçage principal. Elle ne reconstruit pas les entrées de partition manquantes ou endommagées. Une table de partition doit être analysée et reconstruite séparément lorsque ses entrées sont endommagées.

Une partition RAW correspond-elle à un disque non alloué ?

Non. Un volume RAW signifie généralement que Windows reconnaît une partition mais ne parvient pas à monter un système de fichiers pris en charge. Un espace non alloué signifie que Windows ne reconnaît pas actuellement de partition valide couvrant cette zone du disque.

Est-il possible de réparer une table de partition MBR endommagée sans perdre de données ?

Parfois. Une reconstruction réussie peut être possible lorsque les limites des partitions d'origine et les structures du système de fichiers restent intactes. Cependant, l'écriture d'une configuration de partitions erronée peut entraîner des problèmes supplémentaires. Récupérez les fichiers importants avant d'apporter des modifications structurelles lorsque vous n'êtes pas certain de la configuration correcte.

Vasilii est un spécialiste de la récupération de données qui possède une dizaine d'années d'expérience pratique dans ce domaine. Tout au long de sa carrière, il a résolu avec succès des milliers de cas complexes impliquant des fichiers supprimés, des disques formatés, des partitions perdues et des systèmes de fichiers RAW. Son expertise couvre à la fois les méthodes de récupération manuelle à l'aide d'outils professionnels tels que les éditeurs hexagonaux et les solutions automatisées avancées à l'aide de logiciels de récupération. La mission de Vasilii est de rendre accessible aux professionnels de l'informatique et aux utilisateurs quotidiens des connaissances fiables en matière de récupération de données, afin de les aider à sauvegarder leurs précieuses ressources numériques.