J'ai installé 14.10 sur mon ordinateur portable Lenovo E455.
Et compilé le noyau 3.19 avec l'ordre suivant
car il semblait que 14.10 ne voulait pas travailler avec le mien. (J'ai vu des mouvements lents)
Kernel actuel téléchargé depuis http://www.kernel.org/
make oldconfig
make
sudo make install
Enfin, impossible de démarrer avec le nouveau noyau.
Comment puis-je supprimer le noyau compilé de grub et être récupéré?
kernel
software-uninstall
Oh ma fille
la source
la source
Réponses:
La méthode simple:
S'il est compilé via la méthode debian, vous pouvez voir le noyau installé avec ce qui suit:
dpkg --list | grep kernel-image
Et puis désinstallez le package de noyau souhaité avec
apt-get
:La méthode difficile:
Si compilé et installé via
make install
, vous devrez supprimer manuellement les entrées suivantes:Mettez ensuite à jour la configuration de grub:
la source
/var/lib/initramfs-tools/*KERNEL-VERSION*
sur Debian/boot/abi*KERNEL-VERSION*
et/boot/retpoline*KERNEL-VERSION*
Grâce à la question de jarno ici, j'ai trouvé un moyen de mettre en œuvre la réponse de Mudit Kapil qui nécessite très peu de frappe et attrape les bits supplémentaires qui traînent
Puisque tout ce qui est nécessaire pour supprimer le noyau est de supprimer tous ses fichiers et répertoires, et tous ces fichiers et répertoires auront la chaîne de sortie du noyau dans leurs chemins, nous pouvons utiliser
locate
pour trouver tous les fichiers avec la chaîne de sortie du noyau et les supprimer pour supprimer le noyau.(Vérifiez d'abord
uname -r
pour trouver le nom du noyau en cours d'exécution et assurez-vous de ne pas le supprimer)Supposons que vous souhaitiez supprimer un noyau appelé
4.4.6-my-kernel
. Vous pouvez trouver tous ses fichiers et répertoires existants (sans lister les fichiers dans tous les répertoires nommés) aveclocate -b -e 4.4.6-my-kernel
. Ajouterrm -r
à cela avecxargs
vous permet également de supprimer les fichiers. J'ajoute-p
pour fairexargs
des cibles d'affichage et demande une confirmation avant d'exécuterpuis tapez
y
pour exécuterrm -r
sur les cibles affichées. Il se plaindra que les fichiers qui ne sont pas des répertoires n'existent pas parce que vous essayez de les supprimer récursivement (-r
) mais c'est OK, ils seront toujours supprimés avec les répertoires et leur contenu. Une fois terminé, lancezet voilà.
la source
dkms
choses. Je l'exécuterais d'abord sans l'rm
option juste pour voir tout ce qui serait supprimé.