Le gestionnaire de démarrage simple pour tous!  
Produit
Commande
Support
  MBR / piste 0
A propos

Master Boot Record (MBR) / piste 0

Master Boot Record (MBR):
Le Master Boot Record (MBR) sur les ordinateurs x86 est le premier secteur du disque dur. Le MBR occupe exactement un secteur (512 octets). Après le démarrage de l'ordinateur, le BIOS charge automatiquement le premier secteur du lecteur de démarrage (C: ou A:) et lance le code qui s'y trouve. Lorsque l'ordre de démarrage est défini sur "C: , A:", le BIOS tente de charger le MBR à partir du premier disque dur. Lorsque le démarrage à partir de A: est prioritaire, le BIOS tente de charger le premier secteur d'une disquette. Lorsque le secteur a été lu avec succès (à partir de C: ou A:), il est exécuté. Si le secteur n'a pas pu être lu (par exemple, démarrage à partir de A: sans disquette dans le lecteur A:), le BIOS tente de démarrer à partir du lecteur de démarrage suivant.

Les disquettes ne contiennent pas de MBR. Le premier secteur de la disquette contient plutôt le secteur de démarrage si la disquette est amorçable, ou un petit programme qui demande à l'utilisateur de retirer la disquette et d'appuyer sur une touche.

Le MBR est un secteur de partition. Tous les secteurs de partition MBR ont le même format (voir format du secteur de partition MBR), qui est indépendant du système d'exploitation. Le MBR contient également un petit programme de chargeur d'amorçage et la table de partition. La table de partition peut contenir jusqu'à quatre entrées. Chaque entrée décrit une partition. Le chargeur d'amorçage du MBR standard recherche dans la table de partition du premier disque dur une partition primaire marquée comme actif. Si une telle partition est trouvée, le secteur de démarrage de cette partition est chargé et démarré. Le secteur de démarrage charge enfin le système d'exploitation correspondant.

Le programme de chargeur d'amorçage dans le MBR ne sera exécuté que lors du démarrage par le BIOS. Lors du démarrage par UEFI, il est ignoré.

Piste 0:
Le terme "piste" désigne un ensemble de secteurs ayant tous le même numéro de tête et le même numéro de cylindre. La "piste 0" comprend tous les secteurs dont le numéro de tête et le numéro de cylindre sont égaux à 0. Le premier secteur de la piste 0 est le MBR. Le numéro de secteur étant limité à la plage 1 à 63, la piste 0 contient au maximum 63 secteurs. En général, la piste 0 est vide (à l'exception du MBR), ce qui permet d'utiliser cet espace pour stocker de petits programmes. Cela présente l'avantage de ne pas avoir à créer de partition supplémentaire pour stocker ces données et, de plus, il n'y a aucune dépendance vis-à-vis des systèmes de fichiers des partitions existantes. Le problème est qu'il n'y a aucun indicateur permettant de savoir si la piste 0 contient des données ou non. Il peut donc arriver que d'autres programmes écrasent involontairement les données stockées dans la piste 0.

Sur les disques GPT, la table GPT commence immédiatement après le MBR. Il n'y a donc pas de secteurs libres sur la piste 0 pour les disques GPT.