Linux Grub (I). Qu'est-ce que c'est et comment ça marche?

El GRUB est l'une des parties les plus importantes de Linux/Unix, mais cela peut aussi être l'un des plus problématiques, nous allons donc expliquer en quoi il consiste et comment cela fonctionne dans la perspective la plus simple.

Linux Grub

Le premier secteur du disque dur est appelé le Master Boot Record (MBR). Ce secteur ne fait que 512 octets et contient un petit morceau de code (446 octets) appelé le chargeur de démarrage principal et la table de partition (64 octets), qui décrit les partitions principales et étendues.

Par défaut, le code MBR recherche la partition marquée comme active et une fois qu'une partition est trouvée, il la charge de son secteur de démarrage en mémoire et lui passe le contrôle. GRUB remplace le MBR par défaut par votre propre code.

Le fonctionnement de GRUB peut être classé en plusieurs étapes.

étape 1. Il est situé dans le MBR et pointe principalement vers l'étape 2, car le MBR est trop petit pour contenir toutes les données nécessaires.

étape 2. Pointe vers votre fichier de configuration, qui contient toute l'interface utilisateur complexe et les options normalement connues lorsque l'on parle de GRUB. L'étape 2 peut être située n'importe où sur le disque. Si l'étape 2 ne trouve pas sa table de configuration, GRUB quittera la séquence de démarrage et présentera à l'utilisateur une ligne de commande pour la configuration manuelle.

étape 1.5. Can utilisez les informations de démarrage, qui sont suffisamment petites pour tenir dans la zone immédiatement après MBR.

L'architecture de la scène permet GRUB être assez complexe et hautement configurable, par rapport à la plupart des chargeurs de démarrage, qui sont rares et simples à intégrer dans les limites de la table de partition.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.