Comment changer le noyau par défaut dans CentOS 7

Le composant le plus vital de toute distribution Linux est le noyau qui interagit avec le matériel permettant l'opérabilité des applications et que chaque processus a une communication entre eux, c'est ce qu'on appelle IPC.
Grâce au noyau, nous pouvons effectuer des tâches telles que:

  • Gestion des temps d'utilisation du CPU pour les processus et les applications.
  • Gestion et contrôle de la mémoire pour chaque processus.
  • Les noyaux sous Linux sont périodiquement mis à jour dans le but que le démarrage et la configuration soient à chaque fois beaucoup plus fiables et sécurisés.
C'est pourquoi, lorsque nous démarrons CentOS 7, nous pouvons sélectionner le noyau avec lequel nous allons commencer :

Nous pouvons voir qu'un noyau spécifique est celui sélectionné au démarrage de CentOS 7. Nous pouvons ajuster cela pour des raisons administratives ou de support.

1. Modifier le noyau de démarrage de façon permanente

Étape 1
Pour cela, nous allons d'abord lister tous les noyaux disponibles à l'aide de la commande suivante :

 sudo grep 'menuentry' /boot/grub2/grub.cfg

Étape 2
Nous y verrons les différents noyaux disponibles tels que :

  • 4.11.4
  • 3.10.0
Là, nous devons vérifier quel noyau nous voulons définir de manière permanente comme prédéfini et il est important de garder à l'esprit que GRUB2 attribue à chaque entrée une valeur numérique qui commence à zéro et augmente. Une fois ce numéro identifié nous accéderons au dossier / etc / par défaut / grub en utilisant nano ou vi et là nous localiserons la ligne GRUB_DEFAULT où nous entrerons l'ID de notre noyau, par exemple :
 GRUB_DEFAULT = 4

Étape 3
Nous sauvegardons les modifications à l'aide de la combinaison de touches

Ctrl + O

et nous laissons l'éditeur utiliser

Ctrl + X

Étape 4
Enfin, nous régénérons la configuration GRUB en exécutant la ligne suivante :

 sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Étape 5
Maintenant, lorsque nous redémarrons CentOS 7, nous pouvons voir le nouveau noyau par défaut :

2. Modifier temporairement le noyau de démarrage


Comme nous l'avons mentionné à quelques reprises, nous souhaitons démarrer CentOS 7 avec un noyau différent pour des raisons de gestion. Si on veut le faire temporairement c'est simple, il suffit d'exécuter la syntaxe suivante :
 grub2-reboot (ID du noyau), par exemple grub2-reboot 4
Enfin exécutez la commande redémarrer pour redémarrer le système avec le noyau indiqué. Si simple que nous allons configurer notre noyau dans CentOS 7.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave