web-dev-qa-db-fra.com

Comment définir le noyau précédent comme valeur par défaut dans GRUB (personnalisateur de Grub)

Pouvez-vous m'aider, s'il vous plaît, à m'aider à utiliser Grub Customizer pour définir une version plus ancienne du noyau 4.4.0 d'Ubuntu 16.04 LTS par défaut lors du démarrage? Je n'utilise pas de système à double amorçage et j'ai installé le noyau 4.4.8 pour m'aider à résoudre le problème de suspension, mais cela épuise ma batterie.

Qu'est-ce que je dois faire, je ne voudrais pas fout les choses en place.

enter image description here

1
Mookey

Ok .. J'ai décidé d'essayer Grub Customizer sur une boîte VM afin que je ne casse rien. J'ai pu changer le noyau par défaut sans aucun problème. Voici comment je l'ai fait.

enter image description here

Dans l'onglet Paramètres généraux, j'ai cliqué sur le menu déroulant prédéfini. Il a énuméré tous les noyaux disponibles. J'ai choisi le 3.19.0-58-generic et j'ai cliqué sur Save ... J'ai redémarré dans ce noyau. Même si je craignais de mettre le nom à la place de la valeur numérique, cela semble fonctionner correctement.

Donc vous n’auriez aucun problème à faire la même chose .. choisissez simplement le générique du noyau que vous voulez utiliser .. pas le mode (upstart) ou (mode de récupération)

Dans votre cas, la liste déroulante dirait probablement soit Ubuntu, avec Linux 4.4.0-21-generic ou Options avancées pour Ubuntu> Ubuntu, avec Linux 4.4.0-21-generic.

1
John Orion

Je ne suis pas familier avec ce programme, mais si je veux que mon ordinateur démarre sur un autre noyau, je modifie simplement manuellement le fichier grub situé à l'adresse:

/etc/default/grub

Chercher

GRUB_DEFAULT=0 (or whatever your default is set too)

Remplacez cette ligne par le noyau que vous voulez charger ... en regardant votre liste, il semble que 0 serait la norme 4.4.8 et 3 la norme 4.4.0

Une fois que vous avez sélectionné celui que vous souhaitez enregistrer (vous devrez l'éditer à la racine), puis utilisez la commande suivante:

Sudo update-grub

maintenant, lorsque vous le redémarrez, il devrait définir par défaut le noyau de votre choix. Quand vous faites update-grub, il devrait imprimer une liste des noyaux trouvés ... vérifiez que vous avez choisi le bon .. ne savez pas si j'ai mal interprété la liste affichée par le programme .. mais sachez que les nombres commencez à 0 et la première entrée imprimée est 0 pas 1

3
John Orion