Le gestionnaire de démarrage simple pour tous!  
Produit
Commande
Support
  Format secteur de part.
A propos

Format du secteur de partition MBR

Les secteurs de partition MBR décrivent les partitions MBR, c'est-à-dire qu'ils contiennent des informations sur la position, la taille et le type des partitions MBR.

Tous les secteurs de partition MBR ont exactement le même format (voir tableau ci-dessous). Il convient toutefois de noter que le code du chargeur d'amorçage n'est présent que dans le secteur de partition MBR. Dans les secteurs de partition des lecteurs logiques, le code du chargeur d'amorçage est vide.

Le code du chargeur d'amorçage n'est pertinent que lors du démarrage via UEFI.

-----------------------------------------------
Secteur de partition MBR (longueur 512 octets)
-----------------------------------------------
Offset  Octets  Signification
   
 000h    446    code du chargeur d'amorçage
 1BEh    16     1. entrée de partition
 1CEh    16     2. entrée de partition
 1DEh    16     3. entrée de partition
 1EEh    16     4. entrée de partition
 1FEh    2      signature (55h AAh)
-----------------------------------------------

------------------------------------------------------
Entrée de partition MBR (longueur 16 octets)
------------------------------------------------------
Off. Octets  Signification
  
00h   1      80h = partition actif / 00h = partition inactif
01h   1      début de la partition (numéro de tête)
02h   1      début de la partition (numéro de secteur)  [*]
03h   1      début de la partition (numéro de cylindre) [*]
04h   1      ID de partition
05h   1      fin de la partition (numéro de tête)
06h   1      fin de la partition (numéro de secteur)    [*]
07h   1      fin de la partition (numéro de cylindre)   [*]
08h   4      secteurs rel. (nombre de secteurs jusqu'au début de la partition)
0Ch   4      nombre de secteurs dans la partition 
-----------------------------------------------------

[*] Remarque:
L'octet correspondant au numéro de secteur (décalage 2 ou 6) 
contient le numéro de secteur CHS dans les bits 0 à 5.
Dans le format CHS, le numéro de secteur occupe donc 6 bits.
Les deux bits restants (6+7) appartiennent au numéro de cylindre CHS,
ils représentent les bits supérieurs 8+9 du numéro de cylindre CHS.
L'octet correspondant au numéro de cylindre (décalage 3 ou 7) contient 
les bits de poids faible 0 à 7 du numéro de cylindre CHS.
Ainsi, dans le format CHS, le numéro de cylindre occupe 10 bits.

L'octet à l'offset 0 spécifie si la partition est actif ou non. Dans le processus de démarrage standard (sans gestionnaire de démarrage), la partition marquée comme actif est démarrée automatiquement.

Il existe évidemment deux façons de spécifier la position d'une partition. À savoir le format CHS et le format LBA. Dans le format CHS, la position d'une partition est spécifiée par les numéros de cylindre/tête/secteur indiquant le début et la fin de la partition (24 bits chacun). Dans le format LBA, la position d'une partition est spécifiée en indiquant le secteur relatif (début de la partition) et le nombre total de secteurs (32 bits chacun).

Pour les disques d'une taille maximale de 8 Go, les 24 bits du format CHS suffisent pour spécifier toutes les partitions.

Pour les disques plus grands, ces 24 bits ne suffisent plus. Les 32 bits du format LBA permettent d'adresser tous les secteurs du disque jusqu'à une taille maximale de 2048 Go (2 To).