#1 Le 05/08/2006, à 20: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, à 21: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, à 21: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, à 22:01
- cloclo013
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
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, à 22:04
- cloclo013
Re : Comment supprimer des lignes dans le Grub
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, à 22:09
- abf
Re : Comment supprimer des lignes dans le Grub
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, à 22:18
- cloclo013
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
booten esperant t'avoir aider;)
OK, J'ai réussi, je te remercie
A +
Hors ligne
#8 Le 06/08/2006, à 20: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 ).
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, à 08:15
- cloclo013
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 ).
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, à 11:46
- uperu
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 ).
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, à 22: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, à 09: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, à 10:38
- atlentis
Re : Comment supprimer des lignes dans le Grub
Bonjour, suite à la mise à jour qui a fait planté le pc (merci x server ), 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
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
Hors ligne
#13 Le 24/08/2006, à 10: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
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
boottitle 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
boottitle 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
boottitle 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
boottitle 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, à 11: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, à 11:13)
Hors ligne
#15 Le 24/08/2006, à 11: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, à 11:20)
Hors ligne
#16 Le 24/08/2006, à 12: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, à 13: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, à 13: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
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, à 09:22
- uperu
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.
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