Lorsque j'ai reçu ce message d'erreur, j'ai constaté qu'il était lié au fait que la /boot
partition était remplie d'anciennes images du noyau et d'en-têtes non supprimés après la mise à niveau dist. Une solution temporaire de ce commentaire de bogue du tableau de bord est citée au bas de cet article.
Avertissement : la suppression des packages du noyau peut être dangereuse et peut même empêcher votre système de démarrer, veuillez donc ne pas le faire si vous ne comprenez pas ce qui se passe.
J'ai corrigé cela sur mon système en supprimant quelques vieux noyaux, que je n'utilise plus.
J'ai vérifié quel noyau j'utilise comme ceci:
uname -r
Cela m'a donné le numéro de version d'un noyau que je NE DOIS PAS retirer, car je l'utilise.
Ensuite, j'ai vérifié quels noyaux étaient installés comme ceci:
sudo apt-get remove linux-<TAB>
C'est-à-dire que j'ai tapé "sudo apt-get remove linux-" et appuyé deux fois sur la touche de tabulation pour afficher une liste des achèvements possibles. J'ai choisi les packages linux-image- * et linux-image-extra- * contenant les versions du noyau que je n'exécutais pas, puis je les ai supprimés comme suit:
sudo apt-get remove linux-image-3.5.0-17-generic linux-image-extra-3.5.0-17-generic linux-image-3.5.0-19-generic linux-image-extra-3.5.0-19-generic
La liste exacte des paquets dans la ligne "remove" peut être différente pour vous - je l'ai trouvée en faisant ce que je décris tout en haut.
Ensuite, je me suis assuré que les paquets du noyau récemment téléchargés qui n'ont pas pu être configurés étaient corrects en exécutant:
sudo apt-get upgrade
Avertissement : la suppression des packages du noyau peut être dangereuse et peut même empêcher votre système de démarrer, veuillez donc ne pas le faire si vous ne comprenez pas ce qui se passe.
linux-
dans son nom, alors ce n'est certainement pas la solution pour vous; si c'est le cas, cela pourrait très bien aider. Assurez-vous également de ne pas supprimer tous les noyaux. S'il n'y a pas de noyau amorçable, le système d'exploitation ne démarre pas et les procédures de réinstallation d'un noyau sur un système qui ne démarre pas sont un peu compliquées .sudo apt-get autoremove