Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/03/2015, à 14:14

youraty

[Résolu] Comment supprimer des anciens noyaux du grub?

Bonjour à tous
j'ai un petit soucis qui ne bloque pas le fonctionnement de mon pc mais qui commence à être gênant
comme je vais enfin avoir un peu de temps, j'essaie de mettre mon pc, propre.

Avec tout les noyaux Linux, mon grub commence avoir une liste super longue de version disponible.

Description du pc
msi u100, une partition xp (oui tout ne peut être virtualisé pour le boulot, une partition ubuntu 12.04 (de secours)  1 partition ubuntu 14.04 (utilisée tout les jours)
j'ai grub2 (grub-install (GRUB) 2.02~beta2-9ubuntu1
)


j'ai utilisé ubuntu tweak pour nettoyer (enfin depuis avril 2014) ma partition 14.04 qui a viré un paquet de noyaux, mais les anciens noyaux doivent pourtant rester présents.
Lorsque j'essaie de lancer uen de ces anciennes image à partir du grub, il m'est dit que l image n'est pas trouvée.
Apres avoir utilisé ubuntu tweak, pour nettoyer les noyaux, j'ai suivi ce lien http://doc.ubuntu-fr.org/kernel#suppres … ens_noyaux chapitre 4 et utilisé la commande :

sudo apt-get autoremove

puis tel qu'il est dit dans le lien http://doc.ubuntu-fr.org/grub-pc effectué un :

sudo update-grub

commande que j'ai lancé à partir des deux partitions linux,
à partir de ma partition linux 12.04, la nouvelle config semble avoir juste les choix voulus (12.04,14.04,xp, test mémoire)
à partir de ma partition 14.04 (partition que j'utilise tout le temps, la 12.04 me sert en cas de bug sur la session principale), j obtiens :

rv@rvmsi:~$ sudo update-grub
[sudo] password for rv: 
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-3.13.0-46-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-46-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-45-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-45-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-44-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-44-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-43-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-43-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-40-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-40-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-39-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-39-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-37-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-37-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-36-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-36-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-35-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-35-generic
Image Linux trouvée : /boot/vmlinuz-3.13.0-34-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.13.0-34-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Microsoft Windows XP Professionnel trouvé sur /dev/sda1
Ubuntu 12.04.5 LTS (12.04) trouvé sur /dev/sda3
fait

donc plein de noyaux encore en place alors qu'ubuntu tweak ou autoremove me dit que tout les anciens noyaux sont virés

pourquoi ces noyaux ne sont pas supprimé automatiquement ?
Comment puis je faire pour les supprimer et avoir un menu grub épuré ?
Merci d'avance pour ceux qui ont une idée !
J'aimerai resoudre ce petit soucis avant de re installé une version de 14.04 (lubuntu je pense) sur ma partition de secours)

bonne journée à tous

Dernière modification par youraty (Le 14/03/2015, à 17:53)

Hors ligne

#2 Le 14/03/2015, à 14:20

cqfd93

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

Bonjour,

Le mieux est d'utiliser kclean, le script de Hoper qui marche aussi bien sur 12.04 que sur 14.04.


cqfd93

Hors ligne

#3 Le 14/03/2015, à 17:52

youraty

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

bonjour,
merci pour ta réactivité
j'ai telechargé le script.. et oui ça m'a viré des paquets, un coup de sudo update-grub sur l'autre session et c'etait bon
je passe en résolu,
mais histoire que je me couche moins bete, pourquoi restait il autant de noyaux alors qu'unbuntu tweak à passé 30 minutes à en supprimer et que j'ai mis un coup d'auto remove apres?
le seul "bémol" est que désormais, dans le grub, je n'ai plus le nom ubuntu 12.04 ou ubuntu 14.04 à apparaître mais un numero de noyaux,si quelq'un à une combine pour remettre un nom plus compréhensible, je suis preneur
merci beaucoups, petit paquet à garder sous le coude

Hors ligne

#4 Le 14/03/2015, à 18:05

cqfd93

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

Contente d'avoir pu t'aider. Je ne sais pas pourquoi Ubuntu Tweak n'a pas tout supprimé ni comment renommer les entrées dans le grub, désolée.


cqfd93

Hors ligne

#5 Le 14/03/2015, à 18:13

youraty

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

désolée? il ne faut pas! j ai pu nettoyer ce grub qui ne voulait pas bouger, mais renommer, j'ai trouvé grub customizer ( http://doc.ubuntu-fr.org/grub-customizer) . par contre c 'est vrai que je voyais bien ubuntu tweak en supprimer plein, je ne sais pas pourquoi il en restait autant
merci!

Dernière modification par youraty (Le 14/03/2015, à 18:27)

Hors ligne

#6 Le 14/03/2015, à 18:21

Ayral

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

De mon point de vue Kclean est le roi du nettoyage des noyaux. 2 ou 3 fois par an un petit coup de Kclean, ça débouche les sinus.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#7 Le 20/08/2018, à 12:00

ville.peloton

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

Bonjour,
il me semble qu'il suffit de supprimer dans /boot/ tous les fichiers faisant référence à d'anciennes images puis de mettre à jour Grub avec la commande : sudo update-grub
Cordialement - Philippe


"Aussi longtemps qu'elles ne servent pas d'échelle de valeurs, les différences enrichissent un groupe, plus qu'elles ne le divisent."

Hors ligne

#8 Le 20/08/2018, à 16:28

Ayral

Re : [Résolu] Comment supprimer des anciens noyaux du grub?

Modération :
Déterrage de vieux fil. Le 14/03/2015, à 17:21
Ubuntu étant une distribution orientée utilisateur, et pas réservée aux as de la ligne de commande, Kclean est très simple d'utilisation.
Maintenant il me semble que depuis la 16.04 ou la 18.04, la mise à niveau nettoie les noyaux précédents.Il y a des discussions plus récentes sur la question.
Celle ci est fermée.

Dernière modification par Ayral (Le 20/08/2018, à 16:30)


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne