nettoyage du boot
- Bernard_rd
- Сообщения: 82
- Зарегистрирован: 15 мар 2013, 15:24
nettoyage du boot
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.
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
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
Re: nettoyage du boot
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 :
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.
--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
Seuls ceux qui sont assez fous pour penser qu'ils peuvent changer le monde y parviennent.
Henri Dunant, fondateur de la Croix Rouge
Henri Dunant, fondateur de la Croix Rouge
- Bernard_rd
- Сообщения: 82
- Зарегистрирован: 15 мар 2013, 15:24
Re: nettoyage du boot
Merci jjm je vais attendre éventuellement d'autres solutions, mais je garde précieusement la méthode.jjm писал(а):Voilà la méthode que j'ai utilisée pour Mageia :
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
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
Re: nettoyage du boot
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 :
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.
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
Oui, faudrait un kclean pour ce genre de travail.
Très bien la distribution Rosa!
Re: nettoyage du boot
Код: Выделить всё
urpme --auto-orphans
- Gerardll51
- Сообщения: 1423
- Зарегистрирован: 13 окт 2013, 23:34
Re: nettoyage du boot
Ah bon?!
Cette commande retire les vieux noyaux alors.
Faut que je vois ça.
Je vais attendre d'avoir fini mes gros dossiers avant!
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!
Re: nettoyage du boot
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.Алзим писал(а):http://wiki.rosalab.ru/en/index.php/UrpmiКод: Выделить всё
urpme --auto-orphans
Seuls ceux qui sont assez fous pour penser qu'ils peuvent changer le monde y parviennent.
Henri Dunant, fondateur de la Croix Rouge
Henri Dunant, fondateur de la Croix Rouge
- sylvainsjc
- Сообщения: 1276
- Зарегистрирован: 28 июн 2012, 20:39
- Контактная информация:
Re: nettoyage du boot
Hopopop !!!
Attendez que je vous retrouve la commande magique spéciale ROSA
Attendez que je vous retrouve la commande magique spéciale ROSA
Mon blog sur Linux : http://linuxadvantage.blogspot.com/
- sylvainsjc
- Сообщения: 1276
- Зарегистрирован: 28 июн 2012, 20:39
- Контактная информация:
Re: nettoyage du boot
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
1) Installer le paquet "urpm-tools"
2) En root lancer la commande suivante
Код: Выделить всё
urpm-package-cleanup --oldkernels
Mon blog sur Linux : http://linuxadvantage.blogspot.com/
- Gerardll51
- Сообщения: 1423
- Зарегистрирован: 13 окт 2013, 23:34
Re: nettoyage du boot
Salut Sylvain,sylvainsjc писал(а):2) En root lancer la commande suivante
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.
Très bien la distribution Rosa!
- Bernard_rd
- Сообщения: 82
- Зарегистрирован: 15 мар 2013, 15:24
Re: nettoyage du boot
Le paquet urpm-tools était déjà installé ( avec le sens interdit indiquant l'interdiction de désinstaller )sylvainsjc писал(а):La voila :
1) Installer le paquet "urpm-tools"
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.sylvainsjc писал(а): 2) En root lancer la commande suivante : urpm-package-cleanup --oldkernels
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 !!!
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
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
Re: nettoyage du boot
Ah bon?!?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
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
Re: nettoyage du boot
Bonsoir,
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.Gerardll51 писал(а):Ca veut dire quoi, que si on répond "oui" on n'a plus du tout de noyau?
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
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
Re: nettoyage du boot
Ah zut alors, tu es concerné par ces catastrophes!?Bernard_rd писал(а):Quand j'aurais réglé le problème d'eau dans ma cave suite aux inondations
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!