nettoyage du boot

Ответить
Аватара пользователя
Bernard_rd
Сообщения: 82
Зарегистрирован: 15 мар 2013, 15:24
Operating system: RosaDesktopFresh 2016.1 Fresh for x86_64, seven et XP dans virtualbox
System exploitation sur SSD 128 Go, Home sur partition DD 1To

nettoyage du boot

Сообщение Bernard_rd » 15 май 2016, 19:15

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.
Kernel: 4.9.155-nrj-desktop-1rosa-x86_64 x86_64 bits KDE 4.14.37 RosaDesktopFresh 2016.1
Hexa core AMD FX-6100 AMD/ATI [Radeon HD 6450/7450/8450]
/dev/sda M4 size: 128.0GB /dev/sdb WDC_WD1002FAEX size: 1000.2GB Memory: 16003.3MB

jjm
Сообщения: 132
Зарегистрирован: 08 май 2013, 01:07
Operating system: Mandriva 2010.2, ROASA LTS LXDE

Re: nettoyage du boot

Сообщение jjm » 15 май 2016, 23:25

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.
Seuls ceux qui sont assez fous pour penser qu'ils peuvent changer le monde y parviennent.
Henri Dunant, fondateur de la Croix Rouge

Аватара пользователя
Bernard_rd
Сообщения: 82
Зарегистрирован: 15 мар 2013, 15:24
Operating system: RosaDesktopFresh 2016.1 Fresh for x86_64, seven et XP dans virtualbox
System exploitation sur SSD 128 Go, Home sur partition DD 1To

Re: nettoyage du boot

Сообщение Bernard_rd » 15 май 2016, 23:43

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.
Kernel: 4.9.155-nrj-desktop-1rosa-x86_64 x86_64 bits KDE 4.14.37 RosaDesktopFresh 2016.1
Hexa core AMD FX-6100 AMD/ATI [Radeon HD 6450/7450/8450]
/dev/sda M4 size: 128.0GB /dev/sdb WDC_WD1002FAEX size: 1000.2GB Memory: 16003.3MB

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: nettoyage du boot

Сообщение Gerardll51 » 16 май 2016, 10:55

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. :wink:
Très bien la distribution Rosa!

Аватара пользователя
Алзим
Сообщения: 4522
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: nettoyage du boot

Сообщение Алзим » 16 май 2016, 11:48


Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: nettoyage du boot

Сообщение Gerardll51 » 16 май 2016, 14:16

Ah bon?!
Cette commande retire les vieux noyaux alors.
Faut que je vois ça.

Je vais attendre d'avoir fini mes gros dossiers avant! :)
Très bien la distribution Rosa!

jjm
Сообщения: 132
Зарегистрирован: 08 май 2013, 01:07
Operating system: Mandriva 2010.2, ROASA LTS LXDE

Re: nettoyage du boot

Сообщение jjm » 16 май 2016, 23:20

Алзим писал(а):

Код: Выделить всё

urpme --auto-orphans
http://wiki.rosalab.ru/en/index.php/Urpmi
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.
Seuls ceux qui sont assez fous pour penser qu'ils peuvent changer le monde y parviennent.
Henri Dunant, fondateur de la Croix Rouge

Аватара пользователя
sylvainsjc
Сообщения: 1276
Зарегистрирован: 28 июн 2012, 20:39
Operating system: ROSA Linux
Контактная информация:

Re: nettoyage du boot

Сообщение sylvainsjc » 17 май 2016, 14:39

Hopopop !!!
Attendez que je vous retrouve la commande magique spéciale ROSA :)

Аватара пользователя
sylvainsjc
Сообщения: 1276
Зарегистрирован: 28 июн 2012, 20:39
Operating system: ROSA Linux
Контактная информация:

Re: nettoyage du boot

Сообщение sylvainsjc » 17 май 2016, 15:13

La voila :
1) Installer le paquet "urpm-tools"
2) En root lancer la commande suivante

Код: Выделить всё

urpm-package-cleanup --oldkernels
Plus d'infos sur urpm-tools : http://wiki.rosalab.com/en/index.php/Urpm-tools

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: nettoyage du boot

Сообщение Gerardll51 » 17 май 2016, 20:09

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. :good:
Très bien la distribution Rosa!

Аватара пользователя
Bernard_rd
Сообщения: 82
Зарегистрирован: 15 мар 2013, 15:24
Operating system: RosaDesktopFresh 2016.1 Fresh for x86_64, seven et XP dans virtualbox
System exploitation sur SSD 128 Go, Home sur partition DD 1To

Re: nettoyage du boot

Сообщение Bernard_rd » 18 май 2016, 18:56

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 !!! :Yahoo!:
Kernel: 4.9.155-nrj-desktop-1rosa-x86_64 x86_64 bits KDE 4.14.37 RosaDesktopFresh 2016.1
Hexa core AMD FX-6100 AMD/ATI [Radeon HD 6450/7450/8450]
/dev/sda M4 size: 128.0GB /dev/sdb WDC_WD1002FAEX size: 1000.2GB Memory: 16003.3MB

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: nettoyage du boot

Сообщение Gerardll51 » 08 июн 2016, 07:49

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?
Très bien la distribution Rosa!

Аватара пользователя
Bernard_rd
Сообщения: 82
Зарегистрирован: 15 мар 2013, 15:24
Operating system: RosaDesktopFresh 2016.1 Fresh for x86_64, seven et XP dans virtualbox
System exploitation sur SSD 128 Go, Home sur partition DD 1To

Re: nettoyage du boot

Сообщение Bernard_rd » 08 июн 2016, 17:43

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 :x je ferais un essai sur une machine virtuelle.
Kernel: 4.9.155-nrj-desktop-1rosa-x86_64 x86_64 bits KDE 4.14.37 RosaDesktopFresh 2016.1
Hexa core AMD FX-6100 AMD/ATI [Radeon HD 6450/7450/8450]
/dev/sda M4 size: 128.0GB /dev/sdb WDC_WD1002FAEX size: 1000.2GB Memory: 16003.3MB

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: nettoyage du boot

Сообщение Gerardll51 » 08 июн 2016, 19:35

Bernard_rd писал(а):Quand j'aurais réglé le problème d'eau dans ma cave suite aux inondations :x
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.
Très bien la distribution Rosa!

Ответить

Вернуться в «Conversations d'ordre général (ROSA&non-ROSA)»