J'ai mis à jour Ubuntu à 12.04, tous les paquets. Mais après cela, j'ai rencontré beaucoup de problèmes et j'ai donc décidé de rétrograder à 11.10.
Après cela, j'ai découvert que j'avais maintenant deux noyaux: 3.2.x et 3.0.x. J'ai trouvé de nombreuses explications sur la façon de supprimer les anciens noyaux, mais je n'ai aucune idée de la façon de supprimer le nouveau noyau.
Je ne vois pas un noyau 3.2 en cours d'exécution lorsque j'utilise le noyau 3.0. Mais je le vois dans Grub.
Quand je tape uname -r dans terminal, je vois le noyau 3.0.x que je suis en train d’utiliser.
Comment procéder pour supprimer le noyau 3.2?
Vous devrez supprimer 3 fichiers, plus si vous utilisez également une machine virtuelle. Mais ce sont les principaux.
Ouvrez synaptic, utilisez la recherche pour trouver les noyaux installés
linux-headers-3.2.x.x
linux-headers-3.2.x.x-generic
(éventuellement generic-pae ou i686)linux-image-3.2.x.x
Devrait être assez facile à enlever. Ensuite couru
Sudo update-grub
Cela devrait enlever votre noyau 3.2:
Sudo apt-get remove --purge 3.2.x-xx-*
Évidemment, remplacez les x par les numéros de version actuels de votre version de noyau 3.2. Si vous ne vous rappelez pas quels sont ces chiffres, vous devriez pouvoir les voir en consultant le répertoire/boot.
La dernière fois que j'ai fait cela, je me souviens que cela avait déclenché une mise à jour de grub afin de la supprimer également du menu GRUB.
-Cela fonctionne mieux pour supprimer les nouveaux noyaux que vous souhaitez supprimer, comme 3.3.0 +, qui ne se trouveraient pas dans Synaptic, ceci est une bouée de sauvetage! -Rabbit2190
Je pense que le second fonctionnera pour vous:
Sudo apt-get remove linux-image-version_number*
Sudo apt-get remove linux-headers-version_number*
Sudo apt-get remove linux-image-extra-version_number* (if applicable)
ou simplement les désinstaller du synaptic/software center.
Sudo rm -rf /lib/modules/kernel_version
Sudo rm -f /boot/vmlinuz-kernel_version*
Sudo rm -f /boot/initrd.img-kernel_version*
Sudo rm -f /boot/config-kernel_version*
Sudo rm -f /boot/System.map-kernel_version*
Enfin, après avoir désinstallé le noyau par l’un des processus ci-dessus, exécutez:
Sudo update-grub
nettoyer le menu de vers.