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 05/08/2006, à 21:38

cloclo013

Comment supprimer des lignes dans le Grub

Salut

Après avoir effectuer les mises a jour dans Ubuntu,
Je me retrouve au démarrage du Grub, avec 5 lignes de " Ubuntu " sur 3 avant la mise a jour.
Comment supprimer les lignes en doubles, voici mon menu.lst :

## ## End Default Options ##

title        Ubuntu, kernel 2.6.15-26-386
root        (hd1,1)
kernel        /boot/vmlinuz-2.6.15-26-386 root=/dev/sda2 ro quiet splash
initrd        /boot/initrd.img-2.6.15-26-386
savedefault
boot

title        Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root        (hd1,1)
kernel        /boot/vmlinuz-2.6.15-26-386 root=/dev/sda2 ro single
initrd        /boot/initrd.img-2.6.15-26-386
boot

title        Ubuntu, kernel 2.6.15-23-386
root        (hd1,1)
kernel        /boot/vmlinuz-2.6.15-23-386 root=/dev/sda2 ro quiet splash
initrd        /boot/initrd.img-2.6.15-23-386
savedefault
boot

title        Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root        (hd1,1)
kernel        /boot/vmlinuz-2.6.15-23-386 root=/dev/sda2 ro single
initrd        /boot/initrd.img-2.6.15-23-386
boot

title        Ubuntu, memtest86+
root        (hd1,1)
kernel        /boot/memtest86+.bin
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdc1
title        Microsoft Windows XP dition familiale
root        (hd0,0)
savedefault
makeactive
chainloader    +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdc2
title        Microsoft Windows XP dition familiale
root        (hd0,1)
savedefault
makeactive
chainloader    +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP dition familiale
root        (hd1,0)
savedefault
makeactive
map        (hd0) (hd1)
map        (hd1) (hd0)
chainloader    +1

Merci A +

Hors ligne

#2 Le 05/08/2006, à 22:00

LarTicK

Re : Comment supprimer des lignes dans le Grub

tu peux virer les versions les plus vieilles du kernel dans Synaptic, elle disparaitront aussi du grub

Hors ligne

#3 Le 05/08/2006, à 22:26

undertaker

Re : Comment supprimer des lignes dans le Grub

tu peut aussi les mettre en commentaire avec lz touche #

Hors ligne

#4 Le 05/08/2006, à 23:01

cloclo013

Re : Comment supprimer des lignes dans le Grub

LarTicK a écrit :

tu peux virer les versions les plus vieilles du kernel dans Synaptic, elle disparaitront aussi du grub

Salut

Je m' excuse mais suis débutant dans Ubuntu, comment les retrouver dans Synaptic, j'ai tapé Kernel dans recherche et rien trouvé.

A +

Hors ligne

#5 Le 05/08/2006, à 23:04

cloclo013

Re : Comment supprimer des lignes dans le Grub

undertaker a écrit :

tu peut aussi les mettre en commentaire avec lz touche #

Salut

Cela va t-il les enlevées du menu de démarrage du Grub.

A +

Hors ligne

#6 Le 05/08/2006, à 23:09

abf

Re : Comment supprimer des lignes dans le Grub

cloclo013 a écrit :

Cela va t-il les enlevées du menu de démarrage du Grub.

Oui en mettant un # devant cela devient un commentaire, mais le mieux c'est que tu supprime le «bloc» du kernel que tu ne désire plus.

Exemple , tu veut enlever Memtest supprime ce bloc :
title        Ubuntu, memtest86+
root        (hd1,1)
kernel        /boot/memtest86+.bin
boot

en esperant t'avoir aider;)


Un jour j'ai rencontrer un tux dans la rue,puis il ma guider vers le chemin de l'ilumination...

Hors ligne

#7 Le 05/08/2006, à 23:18

cloclo013

Re : Comment supprimer des lignes dans le Grub

abf a écrit :
cloclo013 a écrit :

Cela va t-il les enlevées du menu de démarrage du Grub.

Oui en mettant un # devant cela devient un commentaire, mais le mieux c'est que tu supprime le «bloc» du kernel que tu ne désire plus.

Exemple , tu veut enlever Memtest supprime ce bloc :
title        Ubuntu, memtest86+
root        (hd1,1)
kernel        /boot/memtest86+.bin
boot

en esperant t'avoir aider;)

OK, J'ai réussi, je te remercie

A +

Hors ligne

#8 Le 06/08/2006, à 21:18

Sorlingues

Re : Comment supprimer des lignes dans le Grub

Salut,

Supprimer les entrées de Grub n'est pas une solution idéale dans la mesure où elles seront recréées à la prochaine mise à jour du noyau (enfin je pense hmm ).

Le plus simple est de supprimer les anciens paquets de noyau dont on n'aurait plus besoin.

Le mieux est de les conserver mais de modifier /boot/grub/menu.lst  en ajoutant en-dessous des lignes

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7

la ligne

# howmany=3

pour ne plus garder que les 3 dernières versions du noyau (le 3 n'est qu'un exemple).
Attention, cette ligne doit bien commencer par un #

On termine alors en tapant dans un terminal

sudo update-grub

Hors ligne

#9 Le 07/08/2006, à 09:15

cloclo013

Re : Comment supprimer des lignes dans le Grub

Sorlingues a écrit :

Salut,

Supprimer les entrées de Grub n'est pas une solution idéale dans la mesure où elles seront recréées à la prochaine mise à jour du noyau (enfin je pense hmm ).

Le plus simple est de supprimer les anciens paquets de noyau dont on n'aurait plus besoin.

Le mieux est de les conserver mais de modifier /boot/grub/menu.lst  en ajoutant en-dessous des lignes

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7

la ligne

# howmany=3

pour ne plus garder que les 3 dernières versions du noyau (le 3 n'est qu'un exemple).
Attention, cette ligne doit bien commencer par un #

On termine alors en tapant dans un terminal

sudo update-grub

OK, Merci Sorlingues A +

Hors ligne

#10 Le 07/08/2006, à 12:46

uperu

Re : Comment supprimer des lignes dans le Grub

Sorlingues a écrit :

Salut,

Supprimer les entrées de Grub n'est pas une solution idéale dans la mesure où elles seront recréées à la prochaine mise à jour du noyau (enfin je pense hmm ).

la ligne

# howmany=3

pour ne plus garder que les 3 dernières versions du noyau (le 3 n'est qu'un exemple).
Attention, cette ligne doit bien commencer par un #

On termine alors en tapant dans un terminal

sudo update-grub

Je suis dans le même cas;voici mon "end default option"

## ## End Default Options ##
title		Ubuntu, kernel 2.6.15-23-686
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.15-23-686 root=/dev/hda6 ro quiet splash
initrd		/boot/initrd.img-2.6.15-23-686
savedefault
boot







title		Ubuntu, kernel 2.6.15-23-686 (recovery mode)
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.15-23-686 root=/dev/hda6 ro single
initrd		/boot/initrd.img-2.6.15-23-686
boot

title		Ubuntu, kernel 2.6.15-23-386
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.15-23-386 root=/dev/hda6 ro quiet splash
initrd		/boot/initrd.img-2.6.15-23-386
savedefault
boot

title		Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.15-23-386 root=/dev/hda6 ro single
initrd		/boot/initrd.img-2.6.15-23-386
boot

title		Ubuntu, kernel 2.4.27-2-686
root		(hd0,5)
kernel		/boot/vmlinuz-2.4.27-2-686 root=/dev/hda6 ro quiet splash
initrd		/boot/initrd.img-2.4.27-2-686
savedefault
boot

title		Ubuntu, kernel 2.4.27-2-686 (recovery mode)
root		(hd0,5)
kernel		/boot/vmlinuz-2.4.27-2-686 root=/dev/hda6 ro single
initrd		/boot/initrd.img-2.4.27-2-686
boot

title		Ubuntu, kernel 2.4.27-2-386
root		(hd0,5)
kernel		/boot/vmlinuz-2.4.27-2-386 root=/dev/hda6 ro quiet splash
initrd		/boot/initrd.img-2.4.27-2-386
savedefault
boot

title		Ubuntu, kernel 2.4.27-2-386 (recovery mode)
root		(hd0,5)
kernel		/boot/vmlinuz-2.4.27-2-386 root=/dev/hda6 ro single
initrd		/boot/initrd.img-2.4.27-2-386
boot

title		Ubuntu, memtest86+
root		(hd0,5)
kernel		/boot/memtest86+.bin 
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

Je n'ai plus dans synaptin les kernel 2.4.etc...
Je suis en dual-boot avec Windows; où dois-je placé la ligne dont tu parles?
0 la fin du" DEBIAN automagic kernels list" ou après ceci:

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title		Windows NT/2000/XP
root		(hd0,1)
savedefault
makeactive
chainloader	+1

#howmany=4???

Dernière modification par uperu (Le 18/08/2006, à 23:35)


ubuntero enthousiaste!
Portable DELL Inspiron 9200 17", Mémoire 2 GB(2x1 GB)  Processeur Intel® Pentium(R) M processor 1.60GHz, Carte graphique :  gallium 0.4  on Ati RV 350?!,  pavillon externe HP 19" [ 12.04 LTS]
iMac, 2,8 GHz, Intel Core 2 Duo, Memoire 2 Go 667 MHz DDR2 SDRAM, Mac OS X 10.11.6

Hors ligne

#11 Le 11/08/2006, à 10:01

uperu

Re : Comment supprimer des lignes dans le Grub

Finalement, pour supprimer du boot les versions que je n'arrive pas à désinstaller,
j'ai commenter d'un '#' les versions 2.4.etc... pour ne conserver que la 2.6.15.23 (686)  et Windows.
Cela fait plus propre!'


ubuntero enthousiaste!
Portable DELL Inspiron 9200 17", Mémoire 2 GB(2x1 GB)  Processeur Intel® Pentium(R) M processor 1.60GHz, Carte graphique :  gallium 0.4  on Ati RV 350?!,  pavillon externe HP 19" [ 12.04 LTS]
iMac, 2,8 GHz, Intel Core 2 Duo, Memoire 2 Go 667 MHz DDR2 SDRAM, Mac OS X 10.11.6

Hors ligne

#12 Le 24/08/2006, à 11:38

atlentis

Re : Comment supprimer des lignes dans le Grub

Bonjour, suite à la mise à jour qui a fait planté le pc (merci x server tongue), j'ai été contraint de réinstaller ubuntu depuis le cd d'installation sur mon disque dure primaire (hda). ça m'a permis d'accéder ainsi sur le net et découvrir les raisons du crash.

Donc, nickel, j'ai fait la "mise à jour" qui revient à la version où ça ne plante plus.


Mais depuis lors, je me retrouve au démarrage avec ce que les personnes ci-dessus ont également.

J'ai essayé de faire les démarches proposées mais ça ne fonctionne pas mieux sad


voici ce que j'ai au démarrage


GNU GRUB version 0.97 (639K lower/261056K upper memory)


Ubuntu, kernel 2.6.15-23-386
Ubuntu, kernel 2.6.15-23-386 (recovery mode)
Ubuntu, memtest86+

Other operating systems :

Ubuntu, kernel 2.6.15-26-386 (on /dev/hdb1)
Ubuntu, kernel 2.6.15-26-386 (recovery mode) (on /dev/hdb1)
Ubuntu, kernel 2.6.15-26-386 (on /dev/hdb1)
Ubuntu, kernel 2.6.15-26-386 (recovery mode) (on /dev/hdb1)
Ubuntu, memtest86+ (on /dev/hdb1)







Comment dois-je faire pour qu'au démarrage il sélectionne automatiquement la version de la première de "other operating systems" :
Ubuntu, kernel 2.6.15-26-386 (on /dev/hdb1)


?


J'espère que vous pourrez m'aider wink

Hors ligne

#13 Le 24/08/2006, à 11:49

Mornagest

Re : Comment supprimer des lignes dans le Grub

Voilà le contenu de mon /boot/grub/menu.lst
Tu dois déplacer les dernières versions du noyau au-dessus de la ligne END DEBIAN etc wink

title           Ubuntu, kernel 2.6.15-26-386
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb6 ro quiet splash
initrd          /boot/initrd.img-2.6.15-26-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb6 ro single
initrd          /boot/initrd.img-2.6.15-26-386
boot

title           Ubuntu, kernel 2.6.15-25-386
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.15-25-386 root=/dev/hdb6 ro quiet splash
initrd          /boot/initrd.img-2.6.15-25-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-25-386 (recovery mode)
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.15-25-386 root=/dev/hdb6 ro single
initrd          /boot/initrd.img-2.6.15-25-386
boot

title           Ubuntu, memtest86+
root            (hd0,5)
kernel          /boot/memtest86+.bin
boot

### END DEBIAN AUTOMAGIC KERNELS LIST


N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)

Hors ligne

#14 Le 24/08/2006, à 12:12

atlentis

Re : Comment supprimer des lignes dans le Grub

Sans aucun changement (et donc toujours avec les multiples choix au démarrage), j'ai actuellement ceci :

## ## End Default Options ##

title        Ubuntu, kernel 2.6.15-26-386
root        (hd1,0)
kernel        /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb1 ro quiet splash
initrd        /boot/initrd.img-2.6.15-26-386
savedefault
boot

title        Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root        (hd1,0)
kernel        /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb1 ro single
initrd        /boot/initrd.img-2.6.15-26-386
boot

title        Ubuntu, kernel 2.6.15-23-386
root        (hd1,0)
kernel        /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb1 ro quiet splash
initrd        /boot/initrd.img-2.6.15-23-386
savedefault
boot

title        Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root        (hd1,0)
kernel        /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb1 ro single
initrd        /boot/initrd.img-2.6.15-23-386
boot

title        Ubuntu, memtest86+
root        (hd1,0)
kernel        /boot/memtest86+.bin
boot

### END DEBIAN AUTOMAGIC KERNELS LIST




ça semble très similaire. Donc, je ne vois pas quoi changer pour qu'il n'y ait plus qu'un seul OS qui soit sélectionné au démarrage sans que je doive sélectionner manuellement (je veux récupérer ubuntu comme avaaaaaaaannt :'( )


? Dois-je supprimer tous les paragraphes pour ne garder que : ?

title        Ubuntu, kernel 2.6.15-26-386
root        (hd1,0)
kernel        /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb1 ro quiet splash
initrd        /boot/initrd.img-2.6.15-26-386
savedefault
boot

Dernière modification par atlentis (Le 24/08/2006, à 12:13)

Hors ligne

#15 Le 24/08/2006, à 12:19

cep

Re : Comment supprimer des lignes dans le Grub

Désinstalle les anciens kernels avec synaptic ou aptitude ou apt-get.

Autre solution, modifie la dernière ligne de ce paragraphe dans /boot/grub/menu.lst pour les prochaines mises à jour ou fais un update-grub

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

p.s : modifier c'est changer all par un chiffre comme 1 ou 2 par exemple. Mais il faut laisser le # au début de la ligne.

Dernière modification par cep (Le 24/08/2006, à 12:20)

Hors ligne

#16 Le 24/08/2006, à 13:38

atlentis

Re : Comment supprimer des lignes dans le Grub

synaptic : je n'ai que deux kernel installés (kernel-package version 9.001ubuntu15  et  kernel-patch-evms version 2.5.4-5ubuntu6). je ne sais donc pas installer des versions antérieurs.

Modification dans /boot/grub/menu.lst : j'ai changé le all par "1". ça n'a rien changé au démarrage, j'ai toujours pleins de choix d'os alors qu'avant il sélectionnait celui sur le disque dur secondaire (hdb).

J'ai essayé de virer les comme décrit au dessus les paragraphes qui sont compris entre ## ## End Default Options ## et ### END DEBIAN AUTOMAGIC KERNELS LIST. Au redémarrage, j'ai eu à nouveau à choisir l'os et quand je suis retourné dans /boot/grub/menu.lst, le contenu n'avait pas changer, les "recovery mode" et les "memtest" étaient toujours là.


Tout ce que je souhaite c'est qu'au démarrage du pc, ubuntu démarre directement avec l'OS installé sur le second disque dur (hdb) et pas qu'il hésite entre l'os du hda et plusieurs versions du hdb.

Dois-je formater complètement le disque a pour qu'il n'y ait déjà plus le choix entre les deux disques? si oui, comment faire pour supprimer toutes les partitions, y compris celle où se trouve ubuntu?


peut être que ça parait bête comme question, navré, mais je suis pas du tout calé en informatique :-s

Hors ligne

#17 Le 24/08/2006, à 14:14

cep

Re : Comment supprimer des lignes dans le Grub

Tu n'as pas fait ce qui était conseillé.

Maintenant s'il s'agit de régler grub pour qu'il lance une option par défaut, en faisant une recherche sur le forum et / ou en lisant le wiki tu trouveras la réponse.

Hors ligne

#18 Le 24/08/2006, à 14:24

atlentis

Re : Comment supprimer des lignes dans le Grub

je viens de refaire toutes les démarches évoquées ci-dessus, ça ne change rien.

j'ai lu les explication sur l'installation et paramétrage de grub et tous les paramètres semblent correcte (ubuntu comme os choisi, sur le bon disque dur, la bonne partition, ...).


Bref, y a toujours rien qui a fait avancer le truc sad

Je vais faire appel à un ami informaticien ce week end et si ça va pas, tant pis, je formate tout. j'espère ne pas devoir repasser sous un OS microsoftien.


Merci quand même pour la tentative d'aide.

Hors ligne

#19 Le 30/08/2006, à 10:22

uperu

Re : Comment supprimer des lignes dans le Grub

atlentis a écrit :

je viens de refaire toutes les démarches évoquées ci-dessus, ça ne change rien.

j.

pourquoi ne fais-tu pas comme moi. Commentes toutes les lignes que tu ne veux pas voir apparaître sur ton boot avec un "#" en passant par ton

/boot/grub/menu.lst

.
Si ensuite tu trouves une autre solution plus radicale, il sera temps de la faire.
Salut!


ubuntero enthousiaste!
Portable DELL Inspiron 9200 17", Mémoire 2 GB(2x1 GB)  Processeur Intel® Pentium(R) M processor 1.60GHz, Carte graphique :  gallium 0.4  on Ati RV 350?!,  pavillon externe HP 19" [ 12.04 LTS]
iMac, 2,8 GHz, Intel Core 2 Duo, Memoire 2 Go 667 MHz DDR2 SDRAM, Mac OS X 10.11.6

Hors ligne