Ubuntu 14.04 LTS mise à jour Kubuntu /boot plein
Espace libre insuffisant sur le disque
/boot n’a plus assez d’espace, il faut supprimer des anciens kernel pour gagner les quelques MO qu’il manque.
En suivant les indications de la page d’ ubuntu-fr on va nettoyer un peu les vielles versions, je vais garder uniquement le dernier, puisque je sais qu’il fonctionne et je vais installer le nouveau pendant l’upgrade. Si le nouveau kernel pose problème je pourrais démarrer sur celui d’avant.
[pastacode provider= »manual » lang= »bash »]
uname -r
[/pastacode]
Résultat chez moi :
[pastacode provider= »manual » lang= »bash »]
3.11.0-19-generic
[/pastacode]
[pastacode provider= »manual » lang= »bash »]
dpkg -l | grep -Ei "linux-headers|linux-image"
[/pastacode]
dpkg – l liste les paquets installés, ensuite | pour rediriger la sortie de la commande précédente vers la commande grep qui va chercher l’expression et montrer uniquement les résultats qui correspondent.
Résultat chez moi :
[pastacode provider= »manual » lang= »bash »]
ii linux-headers-3.11.0-12 3.11.0-12.19 all Header files related to Linux kernel version 3.11.0
ii linux-headers-3.11.0-12-generic 3.11.0-12.19 amd64 Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii linux-headers-3.11.0-14 3.11.0-14.21 all Header files related to Linux kernel version 3.11.0
ii linux-headers-3.11.0-14-generic 3.11.0-14.21 amd64 Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii linux-headers-3.11.0-15 3.11.0-15.25 all Header files related to Linux kernel version 3.11.0
ii linux-headers-3.11.0-15-generic 3.11.0-15.25 amd64 Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii linux-headers-3.11.0-17 3.11.0-17.31 all Header files related to Linux kernel version 3.11.0
ii linux-headers-3.11.0-17-generic 3.11.0-17.31 amd64 Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii linux-headers-3.11.0-18 3.11.0-18.32 all Header files related to Linux kernel version 3.11.0
ii linux-headers-3.11.0-18-generic 3.11.0-18.32 amd64 Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii linux-headers-3.11.0-19 3.11.0-19.33 all Header files related to Linux kernel version 3.11.0
ii linux-headers-3.11.0-19-generic 3.11.0-19.33 amd64 Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii linux-headers-generic 3.11.0.19.20 amd64 Generic Linux kernel headers
ii linux-image-3.11.0-12-generic 3.11.0-12.19 amd64 Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii linux-image-3.11.0-14-generic 3.11.0-14.21 amd64 Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii linux-image-3.11.0-15-generic 3.11.0-15.25 amd64 Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii linux-image-3.11.0-17-generic 3.11.0-17.31 amd64 Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii linux-image-3.11.0-18-generic 3.11.0-18.32 amd64 Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii linux-image-3.11.0-19-generic 3.11.0-19.33 amd64 Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii linux-image-extra-3.11.0-12-generic 3.11.0-12.19 amd64 Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
ii linux-image-extra-3.11.0-14-generic 3.11.0-14.21 amd64 Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
ii linux-image-extra-3.11.0-15-generic 3.11.0-15.25 amd64 Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
ii linux-image-extra-3.11.0-17-generic 3.11.0-17.31 amd64 Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
ii linux-image-extra-3.11.0-18-generic 3.11.0-18.32 amd64 Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
iF linux-image-extra-3.11.0-19-generic 3.11.0-19.33 amd64 Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
iU linux-image-generic 3.11.0.19.20 amd64 Generic Linux kernel image
[/pastacode]
[pastacode provider= »manual » lang= »bash »]
sudo apt-get remove linux-headers-3.11.0-12 linux-headers-3.11.0-12-generic linux-headers-3.11.0-14 linux-headers-3.11.0-14-generic linux-headers-3.11.0-15 linux-headers-3.11.0-15-generic linux-headers-3.11.0-17 linux-headers-3.11.0-17-generic linux-headers-3.11.0-18 linux-headers-3.11.0-18-generic linux-image-3.11.0-12-generic linux-image-3.11.0-14-generic linux-image-3.11.0-15-generic linux-image-3.11.0-17-generic linux-image-3.11.0-18-generic linux-image-extra-3.11.0-12-generic linux-image-extra-3.11.0-14-generic linux-image-extra-3.11.0-15-generic linux-image-extra-3.11.0-17-generic --purge
[/pastacode]
Je n’ai pas redémarré entre temps, la flemme ^^, je ferme la fenêtre d’erreur et je relance l’upgrade vers Kubuntu 14.04, ce coup ci pas de soucis /boot a de l’espace libre.
Edit: Pendant la mise à jour, les écrans s’éteignent, et je me retrouve juste avec le curseur blanc sur fond noir en haut à gauche. Après 3-4 minutes de patience, je reset mon pc, je n’ai pas envie d’attendre 1h00 devant. Et là évidemment avec le nouveau kernel ça ne démarre pas, dpkg (qui gère les package) n’ayant pas finis de tout configurer.
Je reset de nouveau et dans la liste de GRUB je choisis le kernel que j’avais conservé (3.11.0-19), le système repart, j’ouvre une console, ensuite je vais dire à dpkg de finir son boulot :
[pastacode provider= »manual » lang= »markup »]
sudo dpkg --configure -a
[/pastacode]
Enfin, après un redémarrage, tout va bien !