Страница 1 из 1
nettoyage du boot
Добавлено: 15 май 2016, 19:15
Bernard_rd
Bonjour,
Je souhaiterai supprimer les anciens noyaux de la partition /boot ( sur ma machine depuis les mises à jour de 2013 j'ai 22 noyaux et tous les fichier qui les accompagnent.)
Sur un article de la revue "Linux pratique" de mars/avril 2016, sujet : nettoyage des vieux noyaux linux obsolètes, l'auteur préconise l'utilisation de la ligne de commande mais :
ci-après une des commande :
$ dpkg -1 'linux-*' | sed '/^ii/!d;/'"$(uname -r|sed "s/\(.*\)-\([^0-9]\+\)/\1/")")"/d;s/^[^ ]* [^ ]* \(^ ]*\).*/\1/;/[0-9]/!d' | xarges sudo apt-get -y purge
ou
$ sudo apt-get purge $(dpkg -1 | egrep 'linux-(image[headers)-[0-9]' | cut -d' ' -f3) | grep -v $(uname -r |cut -d- -f1,2) [ cut -d- -f-4 |sort -t-.-k3,4 | uniq | head -n-2)
1°) Je ne comprends rien à ces ligne de commande
2°) Si je fais une erreur ( et là ce n'est pas difficile ) ou il ne se passe rien ou c'est la cata et j'efface tout
Sur Ubuntu il existe un programme graphique ubuntu-tweak ou un script kclean.
Mes questions :
est ce qu'il existe un programme ( graphique si possible ) sous Rosa permettant de faire le ménage dans tous les noyaux en conservant seulement les deux derniers.
est ce que Grub se mettra à jour automatiquement
Merci.
Re: nettoyage du boot
Добавлено: 15 май 2016, 23:25
jjm
Voilà la méthode que j'ai utilisée pour Mageia :
--aller dans Ajouter supprimer des programmes, recherhcer par
kernel
--commencer en supprimant le plus ancien, avec les dépendances genre nvidia ou firmware, etc.
--
en terminal root :
Код: Выделить всё
update-grub2
ou
grub2-mkconfig -o /boot/grub2/grub.cfg
Redémarrer pour vérifier le bon fonctionnement du suystème. Quand tu te sens à l'aise, procède en supprimant plusieurs noyaux, mais pas tout d'un seul coup, car cela pourrait planter le système.
Re: nettoyage du boot
Добавлено: 15 май 2016, 23:43
Bernard_rd
jjm писал(а):Voilà la méthode que j'ai utilisée pour Mageia :
Merci jjm je vais attendre éventuellement d'autres solutions, mais je garde précieusement la méthode.
Re: nettoyage du boot
Добавлено: 16 май 2016, 10:55
Gerardll51
Bonjour,
Ah merci pour cette discussion!

Je viens de me rendre compte que moi aussi je vois pas mal de noyaux sur mon système :
Код: Выделить всё
[gerard@linux ~]$ rpm -qa | grep kernel
kernel-nrj-desktop-3.14.15-1rosa-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-3.14.15-1rosa-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-3.14.25-1rosa-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-3.14.25-1rosa-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-3.14.33-1rosa-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-3.14.33-1rosa-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-3.14.39-4rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-3.14.39-4rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-3.14.44-2rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-3.14.44-2rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-3.14.53-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-3.14.53-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-4.1.13-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-4.1.13-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-4.1.15-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-4.1.15-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-4.1.16-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-4.1.16-1rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-4.1.19-2rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-4.1.19-2rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-4.1.19-3rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-4.1.19-3rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-4.1.22-2rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-headers-4.1.22-2-rosa2014.1.x86_64
kernel-nrj-desktop-4.1.22-2rosa-x86_64-1-1-rosa2014.1.x86_64
kernel-nrj-desktop-devel-latest-4.1.22-2-rosa2014.1.x86_64
kernel-nrj-desktop-latest-4.1.22-2-rosa2014.1.x86_64
[gerard@linux ~]$ uname -r
4.1.22-nrj-desktop-2rosa-x86_64
Va falloir que je me penche là-dessus aussi. Ca se trouve ça prend de la place.
Oui, faudrait un kclean pour ce genre de travail.

Re: nettoyage du boot
Добавлено: 16 май 2016, 11:48
Алзим
Re: nettoyage du boot
Добавлено: 16 май 2016, 14:16
Gerardll51
Ah bon?!
Cette commande retire les vieux noyaux alors.
Faut que je vois ça.
Je vais attendre d'avoir fini mes gros dossiers avant!

Re: nettoyage du boot
Добавлено: 16 май 2016, 23:20
jjm
A ma connaissance, cette commande désinstallera ce qui n'est plus utilisé par le système. Il arrive qu'un noyau qui n'est plus utilisé par le système ne soit pas désinstallé. Cela m'est arrivé récemment dans M5 suite à des mises à jour.
Re: nettoyage du boot
Добавлено: 17 май 2016, 14:39
sylvainsjc
Hopopop !!!
Attendez que je vous retrouve la commande magique spéciale ROSA

Re: nettoyage du boot
Добавлено: 17 май 2016, 15:13
sylvainsjc
La voila :
1) Installer le paquet "urpm-tools"
2) En root lancer la commande suivante
Plus d'infos sur urpm-tools :
http://wiki.rosalab.com/en/index.php/Urpm-tools
Re: nettoyage du boot
Добавлено: 17 май 2016, 20:09
Gerardll51
sylvainsjc писал(а):2) En root lancer la commande suivante
Salut Sylvain,
Ah ben voilà!!
Merci, je testerai ça quand j'aurai moins besoin de mon PC.
Et il me reste un peu de place sur mon DD donc ça va.
Du coup cette commande vaut kclean, visiblement.
Pas mal Rosa en fin de compte.

Re: nettoyage du boot
Добавлено: 18 май 2016, 18:56
Bernard_rd
sylvainsjc писал(а):La voila :
1) Installer le paquet "urpm-tools"
Le paquet urpm-tools était déjà installé ( avec le sens interdit indiquant l'interdiction de désinstaller )
sylvainsjc писал(а):
2) En root lancer la commande suivante : urpm-package-cleanup --oldkernels
Et là la désinstallation commence un par un par les noyaux les plus anciens et c'est long, long, long --- environ 45 minutes pour 20 noyaux et leurs fichiers associés.
Grub est automatiquement mis à jour après chaque noyau désinstallé.
Attention A la toute fin est demandé si je veux désinstaller les deux derniers noyaux présent encore dans le boot. Réponse NON
Voila tout s'est bien passé. La commande répond exactement à ma demande et j'ai un boot avec deux noyaux.
Merci à tous et particulièrement à Sylvain qui connait Rosa sur le bout des doigts. Pas de doute Rosa c'est tout bon !!!

Re: nettoyage du boot
Добавлено: 08 июн 2016, 07:49
Gerardll51
Bernard_rd писал(а):Attention A la toute fin est demandé si je veux désinstaller les deux derniers noyaux présent encore dans le boot. Réponse NON
Ah bon?!?
Ca veut dire quoi, que si on répond "oui" on n'a plus du tout de noyau?
Re: nettoyage du boot
Добавлено: 08 июн 2016, 17:43
Bernard_rd
Bonsoir,
Gerardll51 писал(а):Ca veut dire quoi, que si on répond "oui" on n'a plus du tout de noyau?
Je n'ai même pas essayé !!. Quand j'aurais réglé le problème d'eau dans ma cave suite aux inondations

je ferais un essai sur une machine virtuelle.
Re: nettoyage du boot
Добавлено: 08 июн 2016, 19:35
Gerardll51
Bernard_rd писал(а):Quand j'aurais réglé le problème d'eau dans ma cave suite aux inondations
Ah zut alors, tu es concerné par ces catastrophes!?
C'est quand même dingue de nos jour que dès qu'on arrive dans ces périodes faut qu'on soit embêté avec ça.
Va falloir se construire des maisons sur pilotis.