125 votes

Définir un noyau "plus ancien" comme entrée par défaut de Grub.

J'ai installé un noyau mainline à des fins de test. Je voudrais configurer Grub pour démarrer à partir de l'ancien noyau par défaut.

Je sais que je peux régler le GRUB_DEFAULT=0 pour la première page de Grub mais comment puis-je le configurer pour démarrer par défaut à partir d'un noyau dans la deuxième page (page avancée) ?

Je préférerais le faire sans installer d'autres logiciels (ex. Grub-customizer).

Questions connexes :
Comment faire pour que Windows démarre par défaut dans le boot loader ?
Comment changer l'ordre de démarrage de Grub ?

0voto

rishuverma Points 1

Afin de changer le noyau à charger par défaut, vous pouvez définir la priorité de démarrage du noyau dans le fichier /etc/default/grub fichier.

Premier Faites une sauvegarde de /etc/default/grub avant d'effectuer tout changement.

Pendant le démarrage si vous ne voyez pas du tout Grub Grub, vous devez le rendre visible, pour cela changez ces 2 lignes dans Grub comme

GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10

Maintenant, pendant le chargement, vous devriez être en mesure de voir le menu Grub.

Pour changer la priorité de chargement du noyau, vous devez effectuer un changement dans le fichier GRUB_DEFAULT comme paramètre par défaut, il est défini comme

GRUB_DEFAULT=0

vérifiez le numéro de série du noyau que vous voulez définir par défaut, la numérotation est indexée sur 0, changez l'index en conséquence. par exemple, si vous voulez charger la 6ème entrée à partir du haut, vous devez définir l'index sur 5.

GRUB_DEFAULT=5

Maintenant, mettez à jour Grub en utilisant sudo update-grub et redémarrer.

Vérifiez ceci Vidéo YouTube pour rendre Grub visible.

Vérifiez ceci Page d'aide d'Ubuntu à savoir GRUB_DEFAULT .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X