L'un des principaux composants de toute distribution Linux est sans conteste le chargeur de démarrage GRUB (Grand Unified Bootloader), qui est chargé de rediriger tous les ordres de séquence de démarrage afin que tous les composants fonctionnent de manière idéale.
Ce gestionnaire GRUB a été créé en 1995, et a la capacité de démarrer différents types de systèmes d'exploitation libres ou privés.
Fonctionnalités de GRUB
- Il est totalement flexible
- Prend en charge les systèmes de fichiers ext4, ReiserFS, XFS, HPS, FAT, NTFS
- Permet d'accéder aux données de n'importe quel périphérique installé tant qu'il est reconnu et activé par le BIOS
- Permet de démarrer sur le réseau
- Prise en charge du démarrage de FreeBSD, NetBSD, OpenBSD et GNU/Linux
- Il prend en charge la décompression automatique.
- Détecte la RAM installée
- Prend en charge les systèmes sans disque et les terminaux distants
Pour avoir une idée de ce qu'est GRUB, c'est la fenêtre initiale que l'on voit quand on allume l'équipement :
Malheureusement, nous nous retrouvons souvent dans des situations comme celle-ci :
Il y a quelques codes que GRUB génère qui nous permettent d'identifier facilement la cause de l'erreur, ce sont :
Erreur de chargement de Grub 15 : Fichier introuvableCette erreur s'affiche lorsque le nom de fichier spécifié est introuvable.
Erreur Grub lors du chargement 17 : impossible de monter la partition sélectionnéeCette erreur s'affichera lorsque la partition existe, mais le type de système de fichiers ne peut pas être reconnu par GRUB.
Erreur Grub lors du chargement 21 : le disque sélectionné n'existe pasCette erreur indique que le disque n'est pas reconnu par le BIOS du système.
Erreur Grub lors du chargement 22 : il n'y a pas de partition de ce typeCette erreur fait référence à la partition demandée qui n'est pas sur le disque sélectionné.
Erreur de chargement de Grub 15 : Assurez-vous que le noyau existeIl faut y accéder avec un support d'installation et exécuter la ligne cd/boot | LS pour voir le nom du noyau
Aujourd'hui, Solvetic donnera quelques conseils pratiques sur la façon dont nous pouvons récupérer le démarrage GRUB optimal et ainsi accéder au système en toute sécurité.
Pour cette analyse, il faudra télécharger l'image ISO Ubuntu au lien suivant :
1. Comment réinstaller le chargeur de démarrage GRUB
Dans ce cas, il sera nécessaire d'utiliser l'image ISO Ubuntu que nous avons téléchargée et gravée sur un DVD amorçable ou une clé USB, puis de configurer l'ordinateur pour démarrer à partir de là.
Étape 1
Pour cela, nous allons redémarrer l'ordinateur et appuyer sur les touches suivantes pour accéder au BIOS.
F2, Suppr ou Echap
Là, nous irons dans l'onglet "Boot" où nous sélectionnerons l'option correcte en fonction du support sur lequel nous avons enregistré l'image ISO :
Étape 2
Une fois le démarrage configuré comme ceci, nous verrons la fenêtre suivante où nous sélectionnerons la langue respective. Nous appuyons sur "Entrée"
Étape 3
Dans la fenêtre suivante, nous appuierons sur la touche F6 et ce qui suit s'affichera. Là, nous sélectionnons l'option "Mode expert":
Étape 4
Une fois sélectionné, appuyez sur la touche Esc pour revenir à la fenêtre principale et nous verrons ce qui suit :
Là, nous entrerons la ligne suivante après le texte silencieux en y allant avec le clavier et en appuyant sur "Entrée"
sauvetage / activer = vrai
Étape 5
Nous serons dirigés vers la fenêtre suivante où nous sélectionnerons l'emplacement:
Étape 6
Plus tard, nous configurerons le clavier :
Étape 7
On continue avec le processus de configuration en définissant le nom de l'équipement :
Étape 8
Ensuite, en fonction de notre emplacement physique, l'image du programme d'installation détectera le fuseau horaire. Ce paramètre ne fonctionnera correctement que si la machine est connectée à Internet.
Cependant, ce n'est pas important si ce fuseau horaire n'est pas détecté correctement, car vous n'effectuez pas d'installation du système. Nous pouvons appuyer sur "Oui" pour continuer.
Étape 9
Dans la fenêtre suivante, nous serons dirigés directement vers le mode de secours et là, nous devons choisir le système de fichiers racine de la machine dans la liste fournie :
NoterDans le cas où le système a été installé avec une partition séparée / boot, le programme d'installation vous demandera si vous souhaitez monter la partition séparée dans / boot, dans ce cas sélectionnez "Oui" et appuyez sur "Entrée" pour continuer.
Étape 10
Ensuite, la fenêtre Rescue Operation s'affichera où nous devons définir la tâche à effectuer, dans ce cas, nous sélectionnons la ligne "Réinstaller le chargeur de démarrage GRUB":
Étape 11
En appuyant sur "Entrée", nous devons écrire le périphérique de disque de la machine sur laquelle GRUB sera installé :
Étape 12
En règle générale, vous devez installer le chargeur de démarrage sur le premier disque dur MBR, qui est /dev/sda.
Nous appuyons sur "Entrée" pour continuer et nous verrons le processus d'installation de GRUB :
Étape 13
Une fois terminé, nous reviendrons à la fenêtre suivante où nous sélectionnerons la ligne "Redémarrer le système":
Étape 14
Nous procédons à la suppression du disque avec l'image ISO et lorsque le système redémarre, nous pouvons voir le GRUB fonctionner correctement :
2. Comment récupérer GRUB manuellement sous Linux
Étape 1
Cette option s'applique lorsque nous voulons réinstaller manuellement le chargeur de démarrage GRUB à partir du menu des opérations de sauvetage et pour cela, nous devons effectuer tout le processus précédent jusqu'à ce que nous atteignions l'option "Opération de sauvetage", seulement là nous sélectionnerons l'option "Exécuter" un interpréteur des commandes de /dev/sda1 (dans ce cas) :
Étape 2
La fenêtre suivante s'affichera où nous cliquerons sur l'option "Continuer":
Étape 3
Après avoir ouvert le shell dans le système de fichiers racine, nous exécuterons la commande ls comme suit pour identifier les périphériques de disque dur :
ls / dev / sd *
On voit que dans ce cas c'est :
/dev/sda et /dev/sda1Étape 4
Une fois identifié, nous exécuterons la commande suivante pour installer le chargeur de démarrage GRUB dans le MBR du disque dur identifié :
grub-install / dev / sda
Étape 5
Une fois ce processus terminé, nous entrerons dans la commande de sortie pour quitter le Shell et retournerons à la fenêtre principale où nous sélectionnerons "Redémarrer le système":
Comme nous l'avons vu, nous avons des options pratiques et utiles pour récupérer ou réinstaller GRUB dans Ubuntu.