Modifier le chargeur de démarrage du système

Red Hat Enterprise LinuxBeginner
Pratiquer maintenant

Introduction

En tant qu'administrateur système, vous pouvez être amené à modifier le chargeur de démarrage du système pour personnaliser le processus de démarrage ou pour résoudre des problèmes liés au boot. Dans ce défi, vous allez apprendre à modifier la configuration du chargeur de démarrage GRUB sur un système Red Hat Enterprise Linux (RHEL).

Modifier la configuration du chargeur de démarrage GRUB

Votre mission consiste à modifier le fichier de configuration principal de GRUB afin de changer le noyau par défaut sur lequel le système démarre. Cela implique l'édition d'un fichier de configuration, puis l'exécution d'une commande pour appliquer les modifications au menu du chargeur de démarrage.

Tâches

  • Modifier le fichier /etc/default/grub pour définir un nouveau noyau par défaut.
  • Régénérer le fichier de configuration GRUB pour appliquer le changement.

Exigences

  • Éditez le fichier /etc/default/grub à l'aide d'un éditeur de texte tel que nano.
  • Localisez le paramètre GRUB_DEFAULT et remplacez sa valeur par 2.
  • Après avoir modifié le fichier, régénérez le fichier de configuration GRUB en exécutant la commande sudo grub2-mkconfig -o /boot/grub2/grub.cfg.

Conseils

  • Vous aurez besoin des privilèges sudo pour éditer /etc/default/grub et pour exécuter grub2-mkconfig.
  • La commande grub2-mkconfig lit les paramètres de /etc/default/grub pour générer le fichier de configuration principal situé dans /boot/grub2/grub.cfg.

Remarque : Un redémarrage du système est normalement nécessaire pour démarrer avec le nouveau noyau par défaut. Cependant, dans cet environnement de laboratoire, vous ne devez PAS redémarrer le système. Les machines virtuelles LabEx sont à usage unique, et un redémarrage entraînerait la perte de votre progression dans le défi.

Résumé

Dans ce défi, vous avez appris à modifier la configuration du chargeur de démarrage du système (GRUB) pour changer l'option de noyau par défaut. Cela a nécessité l'édition du fichier /etc/default/grub et la régénération de la configuration avec grub2-mkconfig. Cette compétence est essentielle pour les administrateurs système qui doivent personnaliser le processus de démarrage ou diagnostiquer des problèmes de boot sur un système RHEL.

✨ Vérifier la solution et pratiquer