Pages : 1
#1 Le 24/02/2010, à 15:56
- jackalop
double ubuntu dans grub au démarrage
Bonjour,
Je viens d'installer ubuntu sur mon pc désirant connaitre de nouvelle choses. je préviens je ne suis pas calé en informatique contrairement à beaucoup d'entre vous !
Donc voila mon problème j'ai installé ubuntu en parallèle de windows 7 (j'ai suivi pour cela le cours du site du zéro).
Jusque là pas de problème. Je démarre mon pc et j'arrive sur grob me demande si je veux démarrer en ubuntu ou windows.
Mais j'ai réalisé une mise à jour sous ubuntu, et maintenant grob me propose deux versions d'ubuntu :
2.6.31.14
ou
2.6.31.19
Ubuntu démarre sous les deux, mais est-ce qu'à chaque mise à jour un nouveau ubuntu va apparaitre sous grob ?
Ai-je mal réaliser la mise à jour ?
Comment mettre un seul choix de ubuntu dans grob.
Merci de m'éclairer sur ce sujet.
Dernière modification par jackalop (Le 24/02/2010, à 19:10)
Hors ligne
#2 Le 24/02/2010, à 16:07
- sorrodje
Re : double ubuntu dans grub au démarrage
c'est GrUb et pas grob
tes mises à jour ont fait en sorte que plusieurs versions plus récentes de ton noyau linux se sont installés .. le dernier ne remplace pas celui d'avant , donc ils se "cumulent"
Fais en sorte de toujours démarrer sur le 2.6.31-19
Pour ne plus afficher ces noyaux , le plus simple est de faire la chose suivante :
1 Ouvrir ta session.
2 Aller dans Systeme/administration et ouvrir synaptic
3.Chercher startup Manager
4.Installer
5.Aller dans Systeme/administration/gestionnaire d'amorçage Startup manager
6.Sélectionner les options qui t'intéressent.
Si tu veux on peut aussi t'expliquer comme le faire en ligne de commande .. ça sera aussi facile mais peut-être moins intuitif
PS : si la modification de l'affichage des noyaux au démarrage ne figure pas dans les possibilités de startup mangager , on passera la console et la ligne de commande de toutes manières , n'ayant pas le PC sous la main , je ne me souviens plus de ce qu'on peut y paramétrer .
Dernière modification par sorodje (Le 24/02/2010, à 16:09)
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#3 Le 24/02/2010, à 19:12
- jackalop
Re : double ubuntu dans grub au démarrage
Je viens d'installer startup manager, mais je n'ai pas trouvé d'option pour ne mettre que la dernière mise à jour dans grub de ubuntu
merci de votre aide
Hors ligne
#4 Le 24/02/2010, à 19:53
- Rodzic
Re : double ubuntu dans grub au démarrage
Heu je ne suis pas très expérimenté bien qu'utilisant Ubuntu depuis quelque année, mais a ta place je garderais les deux version... ça m'as déjà servi ; une ne démarrais plus, l'autre si...
Vouloir à tout prix être dans le vent c'est avoir un destin de feuille morte.
Hors ligne
#5 Le 24/02/2010, à 20:21
- sorrodje
Re : double ubuntu dans grub au démarrage
Donne nous le contenu de ton fichier /etc/default/grub s'il te plait
avec
gedit /etc/default/grub
Dans un terminal
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#6 Le 24/02/2010, à 20:49
- jackalop
Re : double ubuntu dans grub au démarrage
OUPS !!
je veux bien pour le code mais je le met ou et comment ,
Je suis novice ! lol
merci
Hors ligne
#7 Le 24/02/2010, à 21:04
- sorrodje
Re : double ubuntu dans grub au démarrage
OUPS !!
je veux bien pour le code mais je le met ou et comment ,
Je suis novice ! lol
merci
tu ouvres un terminal ( applications/accessoires/terminal )
tu copies colles la commande donnée au dessus dans le terminal puis "entrée" ... un éditeur de texte va s'ouvrir avec un fichier que tu vas copier/coller ici entre balises code .
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#8 Le 27/02/2010, à 14:48
- jackalop
Re : double ubuntu dans grub au démarrage
Désolé débordé par le boulot, voici le code
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=6
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=12
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
Merci de m'aider
Hors ligne
#9 Le 02/03/2010, à 20:09
- sorrodje
Re : double ubuntu dans grub au démarrage
GRUB_DEFAULT=6
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=12
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Dans cette partie là de ton fichier , il faut modifier la ligne #GRUB_HIDDEN_TIMEOUT=0 en enlevant le # devant la ligne .
Pour cela dans le terminal tu tapes la commande :
sudo gedit /etc/default/grub
Ensuite tu modifies ton fichier puis tu enregistres!
Tu redémarres et la liste des noyaux ne doit plus s'afficher je pense
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#10 Le 03/03/2010, à 15:11
- jackalop
Re : double ubuntu dans grub au démarrage
J'ai un petit problème il me demande mon mot de passe et la souci impossible de le mettre !
comment je peux faire merci
Hors ligne
#11 Le 03/03/2010, à 20:19
- Floyd Pepper
Re : double ubuntu dans grub au démarrage
Bonjour
Pour des raisons de sécurité, ton mot de passe n'apparait pas, ni en clair, ni en *, donc tu tape en aveugle et tu valide...
... J'aurais tendance à ne pas utiliser de smilleys.
Le plus tu t'fais chier, le plus t'es emmerdé.
Hors ligne
#12 Le 03/03/2010, à 21:51
- zapple
Re : double ubuntu dans grub au démarrage
GRUB_DEFAULT=6 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=12 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=""
Dans cette partie là de ton fichier , il faut modifier la ligne #GRUB_HIDDEN_TIMEOUT=0 en enlevant le # devant la ligne .
Pour cela dans le terminal tu tapes la commande :
sudo gedit /etc/default/grub
Ensuite tu modifies ton fichier puis tu enregistres!
Tu redémarres et la liste des noyaux ne doit plus s'afficher je pense
Le paramètre GRUB_HIDDEN_TIMEOUT n'est pris en compte que lorsqu'il y a deux OS différents. S'il détecte un seul OS, Grub le diézera par défaut à l'installation. Meme si tu le dézièse, cela n'a pas d'incidence.
Sinon, il est préférable d'avoir deux noyaux, parce que si tu fais une action et que tu n'arrives plus à booter sur le dernier noyau, tu peux toujours booter sur l'ancien, et refaire une simple mise à jour.
Pour répondre à ta question, si tu veux réellement n'avoir qu'un seul noyau affiché, une méthode (pas la seule) est d'aller dans le répertoire /boot, et de déplacer (ou supprimer si tu penses que ca te sert à rien de garder) tous les fichiers concernant un ancien noyau (abi-2.6.31-17-generic-pae, config-2.6.31-17-generic-pae, initrd.img-2.6.31-17-generic-pae, System.map-2.6.31-17-generic-pae, vmcoreinfo-2.6.31-17-generic-pae, vmlinuz-2.6.31-17-generic-pae) ailleurs.
NB : lorsqu'on change un paramètre du fichier /etc/default/grub, il faut, pour que cela soit prise en compte, faire un update-grub.
Hors ligne
#13 Le 03/03/2010, à 21:58
- idioteidiote
Re : double ubuntu dans grub au démarrage
Heu je ne suis pas très expérimenté bien qu'utilisant Ubuntu depuis quelque année, mais a ta place je garderais les deux version... ça m'as déjà servi ; une ne démarrais plus, l'autre si...
+10
Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.
Hors ligne
#14 Le 03/03/2010, à 22:02
- sorrodje
Re : double ubuntu dans grub au démarrage
oups , très juste pour le update-grub , j'oublie tout le temps
pour le GRUB_HIDDEN_TIMEOUT , je n'ai fait que regarder mon propre fichier /etc/default/grub ou la ligne est sans # et où la liste des noyaux ne s'affiche pas au démarrage ( Ubuntu est mon seul OS sur ce laptop ) ... A voir ?
je n'ai pas voulu lancer Jackalop sur la piste des modifs plus complexes listées par la doc
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#15 Le 03/03/2010, à 22:19
- zapple
Re : double ubuntu dans grub au démarrage
Ton paramètre GRUB_TIMEOUT est à combien ? S'il est à zéro, ca bootera directement (sans affichier le menu) le noyau par défaut spécifié par GRUB_DEFAULT
Dernière modification par zapple (Le 03/03/2010, à 22:20)
Hors ligne
#16 Le 03/03/2010, à 23:26
- sorrodje
Re : double ubuntu dans grub au démarrage
Ton paramètre GRUB_TIMEOUT est à combien ? S'il est à zéro, ca bootera directement (sans affichier le menu) le noyau par défaut spécifié par GRUB_DEFAULT
voilà
exactement comme dans l'exemple que j'ai cité
Du coup , ça fait "propre" un peu comme le souhaite jackalop je présume ... sinon aucun intérêt de modifier la liste des noyaux à mon gout.
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#17 Le 03/03/2010, à 23:31
- zapple
Re : double ubuntu dans grub au démarrage
Non, il faut pas confondre GRUB_HIDDEN_TIMEOUT et GRUB_TIMEOUT. Si tu mets cette dernière valeur à zéro, tu n'aura meme plus le menu : ca bootera direct. Lui, il veut avoir un menu avec juste un seul noyau.
Dernière modification par zapple (Le 03/03/2010, à 23:32)
Hors ligne
#18 Le 04/03/2010, à 09:49
- sorrodje
Re : double ubuntu dans grub au démarrage
Non, il faut pas confondre GRUB_HIDDEN_TIMEOUT et GRUB_TIMEOUT. Si tu mets cette dernière valeur à zéro, tu n'aura meme plus le menu : ca bootera direct. Lui, il veut avoir un menu avec juste un seul noyau.
mon /etc/default/grub :
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="ipv6.disable=1"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
si je commente la ligne GRUB_HIDDEN_TIMEOUT=0 ma liste de noyau réapparait ....
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#19 Le 04/03/2010, à 10:09
- zapple
Re : double ubuntu dans grub au démarrage
Tu as un dual boot ?
Hors ligne
#20 Le 04/03/2010, à 14:25
- sorrodje
Re : double ubuntu dans grub au démarrage
nan nan .. ubuntu seul OS
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#21 Le 04/03/2010, à 14:29
- zapple
Re : double ubuntu dans grub au démarrage
Ben le truc, c'est que chez moi, meme en mettant à zéro cette valeur, j'obtiens le menu.
Hors ligne
#22 Le 04/03/2010, à 14:36
- jackalop
Re : double ubuntu dans grub au démarrage
Pas mal de nouvelles réponses depuis ma dernière visite !
Pour finir je vais laisser mes deux noyaux ubuntu.
Merci de vos réponses
Je commence à un peu mieux comprendre ce nouvel os
Hors ligne
Pages : 1