Libérer de l’espace /boot – Commande

AAHHHHH ! je peux plus faire mes updates chef je n’ai plus de place dans mon /boot !

 

No panic ! Généralement quand vous avez un message qui vous indique que vous avez plus de place dans le /boot c’est que vous avez des vieilles versions de noyau.

Vous avez deux possibilités pour remédier à cela, supprimer automatiquement ou alors manuellement (pas faire de boulette, autrement il sera 100% FREE :p ).

1 – Suppression automatique :

Il suffit de taper la commande ci dessous, cela va permettre de garder que les 2 versions les plus récentes :

sudo apt-get autoremove

Personnellement j’utilise cette méthode, rapide, efficace et sur 😉 mais c’est toujours bien de savoir comment ça fonctionne donc étape 2 à faire la première fois 🙂 !

2 – Suppression manuelle :

Tout d’adord nous allons afficher toutes les versions présentes sur le /boot :

dpkg -l | grep -Ei “linux-headers|linux-image”

Cela donne :

root@*****:/boot$ dpkg -l | grep -Ei “linux-headers|linux-image”
ii linux-headers-4.10.0-27 4.10.0-27.30~16.04.2 all Header files related to Linux kernel version 4.10.0
ii linux-headers-4.10.0-27-generic 4.10.0-27.30~16.04.2 amd64 Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii linux-headers-4.10.0-28 4.10.0-28.32~16.04.2 all Header files related to Linux kernel version 4.10.0
ii linux-headers-4.10.0-28-generic 4.10.0-28.32~16.04.2 amd64 Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii linux-headers-4.10.0-30 4.10.0-30.34~16.04.1 all Header files related to Linux kernel version 4.10.0
ii linux-headers-4.10.0-30-generic 4.10.0-30.34~16.04.1 amd64 Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii linux-headers-4.10.0-32 4.10.0-32.36~16.04.1 all Header files related to Linux kernel version 4.10.0
ii linux-headers-4.10.0-32-generic 4.10.0-32.36~16.04.1 amd64 Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii linux-headers-4.10.0-33 4.10.0-33.37~16.04.1 all Header files related to Linux kernel version 4.10.0
ii linux-headers-4.10.0-33-generic 4.10.0-33.37~16.04.1 amd64 Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii linux-headers-4.10.0-34 4.10.0-34.38~16.04.1 all Header files related to Linux kernel version 4.10.0
ii linux-headers-4.10.0-34-generic 4.10.0-34.38~16.04.1 amd64 Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii linux-headers-4.8.0-36 4.8.0-36.36~16.04.1 all Header files related to Linux kernel version 4.8.0
ii linux-headers-4.8.0-36-generic 4.8.0-36.36~16.04.1 amd64 Linux kernel headers for version 4.8.0 on 64 bit x86 SMP
ii linux-headers-4.8.0-52 4.8.0-52.55~16.04.1 all Header files related to Linux kernel version 4.8.0
ii linux-headers-4.8.0-52-generic 4.8.0-52.55~16.04.1 amd64 Linux kernel headers for version 4.8.0 on 64 bit x86 SMP
ii linux-headers-4.8.0-54 4.8.0-54.57~16.04.1 all Header files related to Linux kernel version 4.8.0
ii linux-headers-4.8.0-54-generic 4.8.0-54.57~16.04.1 amd64 Linux kernel headers for version 4.8.0 on 64 bit x86 SMP
ii linux-headers-generic-hwe-16.04 4.10.0.34.36 amd64 Generic Linux kernel headers
ii linux-image-4.10.0-27-generic 4.10.0-27.30~16.04.2 amd64 Linux kernel image for version 4.10.0 on 64 bit x86 SMP
ii linux-image-4.10.0-28-generic 4.10.0-28.32~16.04.2 amd64 Linux kernel image for version 4.10.0 on 64 bit x86 SMP
ii linux-image-4.10.0-30-generic 4.10.0-30.34~16.04.1 amd64 Linux kernel image for version 4.10.0 on 64 bit x86 SMP
ii linux-image-4.10.0-32-generic 4.10.0-32.36~16.04.1 amd64 Linux kernel image for version 4.10.0 on 64 bit x86 SMP
iF linux-image-4.10.0-33-generic 4.10.0-33.37~16.04.1 amd64 Linux kernel image for version 4.10.0 on 64 bit x86 SMP
iF linux-image-4.10.0-34-generic 4.10.0-34.38~16.04.1 amd64 Linux kernel image for version 4.10.0 on 64 bit x86 SMP
ii linux-image-4.8.0-36-generic 4.8.0-36.36~16.04.1 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
ii linux-image-4.8.0-52-generic 4.8.0-52.55~16.04.1 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
ii linux-image-4.8.0-54-generic 4.8.0-54.57~16.04.1 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
ii linux-image-extra-4.10.0-27-generic 4.10.0-27.30~16.04.2 amd64 Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
ii linux-image-extra-4.10.0-28-generic 4.10.0-28.32~16.04.2 amd64 Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
ii linux-image-extra-4.10.0-30-generic 4.10.0-30.34~16.04.1 amd64 Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
ii linux-image-extra-4.10.0-32-generic 4.10.0-32.36~16.04.1 amd64 Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
iU linux-image-extra-4.10.0-33-generic 4.10.0-33.37~16.04.1 amd64 Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
iU linux-image-extra-4.10.0-34-generic 4.10.0-34.38~16.04.1 amd64 Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
ii linux-image-extra-4.8.0-36-generic 4.8.0-36.36~16.04.1 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP
ii linux-image-extra-4.8.0-52-generic 4.8.0-52.55~16.04.1 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP
ii linux-image-extra-4.8.0-54-generic 4.8.0-54.57~16.04.1 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP
iU linux-image-generic-hwe-16.04 4.10.0.34.36 amd64 Generic Linux kernel image

Pour ma part j’ai supprimé les versions ci dessous :

root@****:~# apt remove –purge linux-headers-4.8.0-54-generic linux-headers-4.8.0-52-generic linux-image-4.8.0-52-generic linux-image-4.8.0-54-generic linux-image-extra-4.8.0-54-generic linux-image-extra-4.8.0-52-generic

et voila TADAAAAAA place faite !

root@****:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda2           473M  431M   19M   96% /boot

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *