Nous sommes le Ven 05 Sep, 2025 18:22
Supprimer les cookies

Page 1 sur 21, 2 Suivantfaire disparaître les anciens noyaux de la liste de démarrag

Sur le logiciel libre en général ou un logiciel libre en particulier

Ven 15 Oct, 2010 16:45

salut,

quelqu'un sait-il comment faire disparaître la liste des anciens noyaux dans grub ?
Je suis sous Ubuntu 10.04 LTS.

j'ai fait un apt-get autoremove pensant que ça allait tout nettoyer mais en vain.
En cherchant un peu j'ai découvert qu'il était possible de modifier un fichier (changer une variable), or la variable ne semble pas exister sous cette LTS, ça doit être dû à la nouvelle version de grub)
J'ai ensuite voulu faire brute, j'ai déplacé les fichiers correspondants aux anciens noyaux mais rien y a fait. J'ai toujours cette =*$&+* de liste au démarrage.

Bon, j'ai tenté l'aventure avec Ubuntu Tweak que j'ai installé à regret (je voulais pas), il paraît qu'il y a une option mais j'ai eu beau chercher, j'ai pas trouvé...

Une idée ?
popart

Avatar de l’utilisateur
Messages : 242

Ven 15 Oct, 2010 17:25

salut

soit tu modifies le grub soit tu utilises ubuntu tweak et peut être que janitor le fait aussi
http://toitoinebzh.blog.free.fr/
toitoinebzh

Messages : 269

Ven 15 Oct, 2010 18:07

ok, c'est bon, laissez tomber, j'ai résolu le problème.
popart

Avatar de l’utilisateur
Messages : 242

Sam 16 Oct, 2010 08:42

C'est bien de le dire, mais c'est encore mieux de dire comment. Ça peut toujours être utile pour un prochain visiteur et d'indiquer dans le sujet du 1er message que c'est [résolu]
Marnic

Avatar de l’utilisateur
Messages : 1724
Géo : Prémian (34 hérault)

Sam 16 Oct, 2010 14:28

De cette manière :

D'abord voir quelles sont les versions installées

Taper en ligne de commande dans un terminal :

Code: Tout sélectionner
[quote]dpkg -l | grep linux | cut -f 3 -d " "[/quote]


Voici un exemple de réponse

Code: Tout sélectionner
linux32                          linux-image-2.6.20-15-generic
linux-headers-2.6.20-15          linux-image-2.6.20-16-generic
linux-headers-2.6.20-15-generic  linux-image-generic
linux-headers-2.6.20-16          linux-libc-dev
linux-headers-2.6.20-16-generic  linux-sound-base
linux-headers-generic 


Déterminer les paquets d'anciennes versions (versions inférieures 2.6.20-15 et en dessous) Vous l'aurez compris la version 2.6.20-16 est la version la plus récente et l'ancienne version est la version 2.6.20-15. Il suffit donc de seulement supprimer l'ancienne version. La suppression de ces anciens noyaux va aussi supprimer les lignes de démarrages du fichier de Grub sans supprimer d'autres lignes. Pas de panique donc si vous êtes en dual boot.

Supprimer les versions obsolètes

Il faut supprimer Certains paquets qui commencent par linux-headers- et le paquet commencant par linux-image- correspondant, les dépendances sont automatiquement supprimées. Ainsi, pour le noyau de version 2.6.20-15, il faut introduire la ligne de commande ci-dessous.
Code: Tout sélectionner
sudo apt-get remove linux-headers-2.6.20-15 linux-headers-2.6.20-15-generic linux-image-2.6.20-15-generic --purge


Source: Ubuntu.fr
Le meilleur moyen d'aider les personnes dans la merde, c'est de les laisser leur nez dans la merde. Didier Super
axel55

Avatar de l’utilisateur
Messages : 36
Géo : France

Dim 17 Oct, 2010 08:58

axel55 a écrit:De cette manière :

Déterminer les paquets d'anciennes versions (versions inférieures 2.6.20-15 et en dessous) Vous l'aurez compris la version 2.6.20-16 est la version la plus récente et l'ancienne version est la version 2.6.20-15. Il suffit donc de seulement supprimer l'ancienne version. La suppression de ces anciens noyaux va aussi supprimer les lignes de démarrages du fichier de Grub sans supprimer d'autres lignes. Pas de panique donc si vous êtes en dual boot.


Uniquement avec Grub 2. Ceux (comme moi) qui utilise l'ancien Grub, il faut modifier le /boot/grub/menu.lst :
Code: Tout sélectionner
title           Ubuntu 10.04 LTS, kernel 2.6.32-25-generic
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.32-25-generic root=UUID=bae08ff6-7f77-48e9-bb31-bc1cc839601f ro vga=771
initrd          /boot/initrd.img-2.6.32-25-generic
quiet

title           Ubuntu 10.04 LTS, kernel 2.6.32-25-generic (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.32-25-generic root=UUID=bae08ff6-7f77-48e9-bb31-bc1cc839601f ro single
initrd          /boot/initrd.img-2.6.32-25-generic

title           Ubuntu 10.04 LTS, kernel 2.6.32-24-generic
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.32-24-generic root=UUID=bae08ff6-7f77-48e9-bb31-bc1cc839601f ro no vga=771
initrd          /boot/initrd.img-2.6.32-24-generic
quiet

title           Ubuntu 10.04 LTS, kernel 2.6.32-24-generic (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.32-24-generic root=UUID=bae08ff6-7f77-48e9-bb31-bc1cc839601f ro single
initrd          /boot/initrd.img-2.6.32-24-generic

(supprimer les 2 derniers groupes pour désactiver l'ancien noyau)
Sous [color=#008000]LinuxMint[/color] (Sarah - Cinnamon 64 bits) (de moins en moins sous Windows XP ou Seven)
serged

Avatar de l’utilisateur
Messages : 1300
Géo : Montrouge (92)

Dim 17 Oct, 2010 11:52

serged a écrit:Uniquement avec Grub 2. Ceux (comme moi) qui utilise l'ancien Grub, il faut modifier le /boot/grub/menu.lst :

[...]

(supprimer les 2 derniers groupes pour désactiver l'ancien noyau)


C'est de la bonne grosse bidouille, ça ! Il y a, dans le fichier menu.lst, une option (howmany=1..all) spécifique aux outils de génération de menu.lst qui permet de garder trace que de n kernels.

Je n'en sais rien pour GRUB2, je juge la chose beaucoup trop complexe pour être utilisable.
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Dim 17 Oct, 2010 13:07

ce n'est pas plus simple d'installer le StartUp Manager ?
Marnic

Avatar de l’utilisateur
Messages : 1724
Géo : Prémian (34 hérault)

Dim 17 Oct, 2010 13:16

ha ben non :?

Je viens de le réinstaller, et il n'y a plus l'option pour indiquer le nombre de noyaux à afficher au démarrage.
Pourtant quand j'avais la 9.4 avec win Xp c'était possible.
Marnic

Avatar de l’utilisateur
Messages : 1724
Géo : Prémian (34 hérault)

Dim 17 Oct, 2010 13:22

L'option n'existe plus depuis le passage à GRUB2.
Attentyon, ponaytte maychante !
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit