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 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 wink

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 wink


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 wink

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 smile


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

jackalop a écrit :

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 .

wink


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 wink


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

sorodje a écrit :
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 wink

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

Rodzic a écrit :

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 roll

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 wink


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

zapple a écrit :

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à wink

exactement  comme dans l'exemple que j'ai cité wink

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. smile


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

zapple a écrit :

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 wink


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 cool
Je commence à un peu mieux comprendre ce nouvel os

Hors ligne