INFOTHEMA

Documentation => Documentation technique + interviews des acteurs du Libre => Discussion démarrée par: E18i3 le février 06, 2015, 04:41:58 pm

Titre: Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
Posté par: E18i3 le février 06, 2015, 04:41:58 pm
Bonjour à tous,

Juste pour info, un ty truc que je viens de faire pour résoudre un problème suite à la mise à jour d' un PC sous Debian (LXDE 7.7).
Une de mes relations venait de faire un upgrade sur un Eee PC 701,
(http://doc.ubuntu-fr.org/_media/eeepc/eeepc701.jpg)

mais ma newbie avait complètement oublié que ce netbook est limité.

Petit rappel :

L'  Eee PC 701 est le premier des ultra-portables à bas prix, conçu par AsusTek, sortie en France en janvier 2008.
Equipé de composants moins performants que les standards du marché (processeur Intel Celeron 900 MHz sous-cadencé à 630 Mhz, 512 Mio de mémoire vive, disque dur SSD de 4 Gio, et pas de lecteur optique, il est en contrepartie de petite taille (une feuille A5), très léger (moins de 1kg batterie comprise) et vendue à l' époque aux environs de 299€ lors de sa sortie en France.
Aujourd' hui, un collector et j' ai toujours le mien, en état de marche ...

Donc, au boot suivant, le bug, le dd était à ras bord, impossible d' ouvrir sa session. Un petit nettoyage s' imposait  ;D

La commande que je vous propose, à faire dès le boot en mode dépannage avec votre terminal sous Debian et autres distros du même type :

dpkg --get-selections|grep 'linux-image*'|awk '{print $1}'|egrep -v "linux-image-$(uname -r)|linux-image-generic" |while read n;do apt-get -y remove $n;done

Attention, cette commande supprime tous les vieux kernel !
Conséquence pour votre distribution : il ne restera qu’ un seul kernel!



Sur ce,
               @+  ;)
Titre: Re : Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
Posté par: Animateur le février 07, 2015, 11:33:05 am
Une solution en effet bien utile dans le cas d'une saturation de disque

Merci E18i3 pour le partage  ;)
Titre: Re : Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
Posté par: yap22 le février 08, 2015, 02:02:18 pm
Bonjour,

On peut aussi analyser le contenu du dossier /boot pour générer une commande de suppression des anciens noyau :

ls -rt /boot/vmlinuz-* | head -n -2 | sed 's@vmlinuz-@linux-image-@g' | sed 's@/boot/@@' | xargs -I {} apt-get remove -y {}

La commande head -n 2 permet de garder les 2 derniers noyau.

Sous Aptosid, il y a la commande kernel-remover (dépôt Aptosid).

Sous CentOS il y a la commande package-cleanup faisant partie du paquet yum-utils.
Titre: Re : Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
Posté par: E18i3 le février 08, 2015, 03:30:46 pm
Salut yap22,

Merci pour ta contribution ...

                        @+ :)