web-dev-qa-db-fra.com

Comment supprimer des entrées de noyau dans le menu Grub 2 dont les noyaux sont supprimés?

J'ai exécuté le script Shell indiqué dans Comment puis-je supprimer des noyaux d'un serveur? . Il supprimait les anciens noyaux mais pas leurs entrées de noyau associées dans le menu Grub 2. Par exemple, le script shell n'a pas supprimé l'entrée Grub 2 "Ubuntu, avec Linux 3.2.0-24-générique (Wiederherstellungsmodus) (sur/dev/sda8)" et "Ubuntu, avec Linux 3.2.0-14-server". .

2
user43816

Le meilleur outil que j'ai trouvé pour la gestion de Grub2 (et Burg) est Grub Customizer.

Sudo add-apt-repository ppa:danielrichter2007/grub-customizer
Sudo apt-get update
Sudo apt-get install grub-customizer

Comme indiqué dans l'image ci-dessous, vous pouvez spécifier l'ordre des noyaux, le noyau par défaut à exécuter et même ajouter manuellement des paramètres grub. (J'utilise burg, mais burg n’est qu’une enveloppe graphique pour grub, la configuration est donc la même). Screenshot

  • Pour plus d'informations, voir cette critique de Grub Customizer sur webupd8.org.
3
Gruzzles

Grub2 représente un progrès considérable à bien des égards et la plupart des problèmes ennuyeux de menu.lst du passé ont disparu. Néanmoins, si vous n’êtes pas vigilant avec la suppression des anciennes versions du noyau, la liste de démarrage risque de rester plus longue que nécessaire.

Ce site (à partir duquel est cité) fournit un tutoriel complet sur la façon de procéder.

1
Mitch