Duplicate possible:
Est-il possible de supprimer/cacher les anciennes versions du noyau?
J'utilise le double démarrage sur mon PC depuis un certain temps, pour utiliser Ubuntu avec Windows 7. Une chose très inquiétante se produit lorsque le noyau Linux Ubuntu est mis à jour (cela se produit de temps en temps). Elles sont ajoutées en tant qu’options au menu grub. Mon menu de démarrage ressemble maintenant à ceci:
Ubuntu, with linux 2.6.35-27 generic
Ubuntu, with linux 2.6.35-27 generic (recovery mode)
Ubuntu, with linux 2.6.35-25 generic
Ubuntu, with linux 2.6.35-25 generic (recovery mode)
Ubuntu, with linux 2.6.35-24 generic
Ubuntu, with linux 2.6.35-24 generic (recovery mode)
Ubuntu, with linux 2.6.35-22 generic
Ubuntu, with linux 2.6.35-22 generic (recovery mode)
Memory test
Windows 7
Cela devient très gênant, parce que je veux charger Windows par défaut, mais après chaque mise à jour, il se décale et je dois passer à la configuration grub et changer l’option par défaut.
Ma question: Comment se débarrasser des anciennes versions de Linux dans le menu grub et ne laisser que la plus récente?
Avec Ubuntu, Tweak est le moyen le plus simple de supprimer les anciennes images du noyau.
Voici un tutoriel http://www.ubunturoot.com/2010/03/how-to-remove-old-kernel-images-in-grub.html
Je suggérerais que vous gardiez toujours non seulement le dernier noyau, mais aussi le précédent. Ainsi, si à un moment donné vous rencontrez des problèmes avec le dernier noyau, vous pouvez toujours "rétrograder" votre système à la configuration stable précédente.
Le moyen le plus simple est d’aller dans Synaptic et de rechercher les noyaux qui ne sont pas utilisés.
Dans votre cas, recherchez 2.6.35-25 & 24 & 22 et supprimez-les complètement. Vous pouvez même vérifier le noyau que vous utilisez avec la commande uname
de votre terminal et supprimer les autres noyaux installés. Vous pouvez également utiliser des logiciels tels que ailurus
ou ubuntu-Tweak
pour supprimer les noyaux inutilisés.
This Le fil sur askubuntu parle de votre problème et indique que Computer Janitor dans Administration> Computer Janitor fera également l'affaire.
Vous pouvez installer buntu-Tweak , puis aller dans Applications -> Outil système -> Ubbuntu Tweak et
cliquez sur le nettoyeur de paquet et nettoyez les noyaux. il ne montre pas le noyau actuellement utilisé, vous serez donc toujours en sécurité.
Installez le gestionnaire de démarrage Sudo apt-get install startupmanager
(interface graphique pour les écrans grub, usplash et splash).
Sélectionnez le système d'exploitation par défaut dans l'onglet Options de démarrage et le nombre d'entrées précédentes du noyau à conserver dans l'onglet Avancé. Vous pouvez également régler de nombreuses autres options à votre guise ...
Il y a eu beaucoup de réponses. En ajoutant à ces réponses, vous pouvez essayer ceci: Le menu grub est chargé depuis /boot/grub/grub.cfg; Si vous utilisez la version Ubuntu ultérieure à la version 9.10. Pour les versions précédentes, il s'agit du fichier /boot/grub/menu.lst.
Ouvrez ce fichier et vous verrez les listes détaillées du menu (après quelques lignes de codes) comme suit:
### BEGIN /etc/grub.d/. ...###
menuentry ...
...
### END ....................###
Le dernier menu sera Windows 7. Si vous voulez que Windows 7 au premier du menu, coupez cette section et collez-la avant "Ubuntu, avec linux 2.6.35-27 generic" menuentry block. Si vous ne voulez pas d’autres menus, vous pouvez les commenter ou les supprimer.