INFOTHEMA

Auteur Sujet: Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...  (Lu 3110 fois)

E18i3

  • ORGANISATION INFOTHEMA
  • Hero Member
  • ******
  • Messages: 826
  • Créer, c’ est résister” Stéphane Hessel 1917-2013
    • Voir le profil
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,


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,
               @+  ;)
" Dire que l' on s' en fiche du droit à la vie privée sous prétexte qu' on a rien à cacher, c' est comme déclarer que l' on se fiche du droit à la liberté d' expression sous prétexte qu' on a rien à dire."  Edward Snowden.

Animateur

  • Administrator
  • Hero Member
  • *****
  • Messages: 5927
    • Voir le profil
Re : Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
« Réponse #1 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  ;)
Membre de l'APRIL (www.april.org) / Membre du bureau Association "Debian Facile"  (https://debian-facile.org)

yap22

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
« Réponse #2 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.

E18i3

  • ORGANISATION INFOTHEMA
  • Hero Member
  • ******
  • Messages: 826
  • Créer, c’ est résister” Stéphane Hessel 1917-2013
    • Voir le profil
Re : Supprimer un noyau sous Debian ou Ubuntu pour un Eee PC 701 et autres ...
« Réponse #3 le: février 08, 2015, 03:30:46 pm »
Salut yap22,

Merci pour ta contribution ...

                        @+ :)
" Dire que l' on s' en fiche du droit à la vie privée sous prétexte qu' on a rien à cacher, c' est comme déclarer que l' on se fiche du droit à la liberté d' expression sous prétexte qu' on a rien à dire."  Edward Snowden.