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 28/07/2011, à 13:12

wallywallers2006

Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Bonjour à tous smile

J'ai un petit problème avec grub. J'ai installé il y a quelques mois en dual boot Vista et Ubuntu 11.4, sans problème, puis utilisé "Gestionnaire d'amorçage StartUp-Manager" pour que Vista démarre automatiquement si je ne touche à rien lors du lancement de grub. Tout marchait nikel, mais il y a quelques jours, après une mise à jours d'Ubuntu, mon pc démarrait sur "Memory test". J'ai pensais à une modification temporaire le temps que le test se fasse, sauf que maintenant il démarre automatiquement sur Ubuntu. Pourtant, "Vista Loader" est bien sélectionné dans "Gestionnaire d'amorçage StartUp-Manager".

Comment remettre Vista en principal ??

Merci d'avance smile !

Dernière modification par wallywallers2006 (Le 28/07/2011, à 21:19)


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne

#2 Le 28/07/2011, à 14:04

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Salut

Tu peux très bien imposer un démarrage par défaut sur windows en modifiant simplement le fichier /etc/defautl/grub.

Voir ICI

@+

#3 Le 28/07/2011, à 14:42

wallywallers2006

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Merci, mais le problème, le voici => Fichier /etc/default/grub

Grub default est sur 6, soit Windows ! Vista s'affiche en dernier dans grub, et Ubuntu en premier

Si je me souviens bien, voici l'ordre des choix lors de l’exécution de grub :
Ubuntu
Ubuntu memory test
Ubuntu memory test 86
recovery mode
Vista loader

Voila, une autre solution ? smile


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne

#4 Le 28/07/2011, à 14:58

wallywallers2006

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Mais je viens de réaliser, il me semble bien que si il y a 5 choix, vista devrais être alors "4" pour grub default, non ?
Grub m'affiche 5 choix, mais dans "Gestionnaire d'amorçage StartUp-Manager", voici ce qu'il m'affiche lors du choix du lancement automatique => Gestionnaire d'amorçage StartUp-manager

7 possibilités ?? O.o Voila pourquoi Vista est le numéro 6...


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne

#5 Le 28/07/2011, à 17:20

Iluvatar35

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Pour tes 7 possibilités, tu peux enlever la version 2.6.38.8 vu que tu as la 2.6.38.10 (...) via le gestionnaire de paquet synaptic ou même grâce au nettoyeur de système d'ubuntu je crois (je l'avais fait il y a quelques temps, c'est assez simple vu que je l'ai fait rapidement et que je débute quelque peu sur la bête.)

Pour Grub, 'ai exactement le même problème. J'ai Seven en 5ième sur le menu déroulant de Startup manager. Cela doit correspondre au 4 dans Grub, en supposant que le premier soit numéroté 0. Donc c'est normal chez toi que Vista soit le 6 s'il y a 7  éléments, si on suppose que ça commence à 0. Quand j'ouvre Grub, j'ai bien :

GRUB_DEFAULT="4"
#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="vga=771"

Mais rien n'a faire, ça ne change rien. Il me semble avoir lu quelque part que Startup manager n'était plus supporté par Ubuntu. Je ne sais pas si c'est vrai et si ça a une quelconque incidence. J'avais testé plusieurs choses mais rien n'y a fait. Je n'ai pas trouvé de solution dans le tuto épinglé sur cette section du forum.

Hors ligne

#6 Le 28/07/2011, à 17:46

jilucorg

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Une solution simple, sans outils graphiques, sans risques :

1) Tu édites ('gksudo gedit') /etc/default/grub en remettant

GRUB_DEFAULT="0"

pour qu'il boote sur la première ligne par défaut ;

2) tu renommes 30_os-prober en 06_os-prober (ou 7, 8 ou 9, l'un des quatre chiffres) pour qu'il soit lu avant 10_linux (mais après 05_debian_theme  :

sudo mv 30_os-prober 06_os-prober

3) et bien sûr tu fais enregistrer tout ça à Grub :

sudo update-grub


NB :
StartUp-Manager n'est plus mis à jour et ne devrait plus être utilisé depuis la 11.04. Si on veut un outil graphique (qui ne dit pas ce qu'il fait par définition...) → http://doc.ubuntu-fr.org/grub-customizer


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne

#7 Le 28/07/2011, à 17:57

Iluvatar35

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Je n'ai pas bien saisi le passage 2) avec os-prober, mais avant toute chose et au cas où ça ait une incidence, je ne veux pas démarrer automatiquement sur la première ligne, mais sur celle de windows 7 qui est la cinquième. Si je fais la même manip' en ne changeant pas GRUB_DEFAULT de 4 à 0, ça résoudra notre problème ou c'est une condition nécessaire à la réussite de ton opération ?
Merci en tout cas de ton aide :-)

Hors ligne

#8 Le 28/07/2011, à 18:09

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

wallywallers2006 a écrit :

Merci, mais le problème, le voici => Fichier /etc/default/grub

Grub default est sur 6, soit Windows ! Vista s'affiche en dernier dans grub, et Ubuntu en premier

Si je me souviens bien, voici l'ordre des choix lors de l’exécution de grub :
Ubuntu
Ubuntu memory test
Ubuntu memory test 86
recovery mode
Vista loader

Voila, une autre solution ? smile


La solution est comme expliqué dans le lien donné post #2 :
Tu édites le fichier /etc/default/grub :
sudo  gedit   /etc/default/grub


et tu remplaces
GRUB_DEFAULT="8"

par

GRUB_DEFAULT="Windows vista (loader) (on /dev/sda1)" 


Ensuite tu sauves tes modifs et il suffit d'un :
sudo  update-grub  pour faire prendre en compte.

@+

Dernière modification par Compte anonymisé (Le 28/07/2011, à 19:07)

#9 Le 28/07/2011, à 18:35

jilucorg

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Iluvatar35 a écrit :

Je n'ai pas bien saisi le passage 2) avec os-prober, mais avant toute chose et au cas où ça ait une incidence, je ne veux pas démarrer automatiquement sur la première ligne, mais sur celle de windows 7 qui est la cinquième.

Changer le numéro d'os-pober (qui cherche les autres OS installés) en faisant ce qui est écrit mettra Windows en première ligne, donc il démarrera par défaut si GRUB_DEFAULT="0"

Tout ça est expliqué comme d'hab dans la doc → http://doc.ubuntu-fr.org/grub-pc


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne

#10 Le 28/07/2011, à 18:59

wallywallers2006

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Tout d'abord merci à vous tous smile !

Ensuite la version 2.6.38.10 est récente ? J'ai installé Ubuntu il y a quelques mois...

Ensuite, je viens de remarqué qu'il y a une entrée supplémentaire dans grub, voici mes possibilités :

Ubuntu, avec Linux 2.6.38-10-generic
Ubuntu, avec Linux 2.6.38-10-generic (mode de dépannage)
Previous linux versions (le nouveau, j'imagine que c'est pour lancer l'ancienne version de linux)
Memory test (memtest86+)
Memory test (memtest86+; serial console 115200)
Windows vista (loader) (on /dev/sda1)

jilucorg a écrit :

2) tu renommes 30_os-prober en 06_os-prober (ou 7, 8 ou 9, l'un des quatre chiffres) pour qu'il soit lu avant 10_linux (mais après 05_debian_theme  :

sudo mv 30_os-prober 06_os-prober

Donc je devrais mettre 06_os-prober ?

Iluvatar35 a écrit :

Pour tes 7 possibilités, tu peux enlever la version 2.6.38.8 vu que tu as la 2.6.38.10 (...) via le gestionnaire de paquet synaptic ou même grâce au nettoyeur de système d'ubuntu je crois.

Je ne vois pas trop comment faire exactement hmm pourrais-tu m'expliquer en détail ? smile


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne

#11 Le 28/07/2011, à 19:08

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Salut

Le plus simple, voir post #8 que je viens de modifier avec tes infos supplémentaires.

@+

#12 Le 28/07/2011, à 19:08

jilucorg

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

wallywallers2006 a écrit :
sudo mv 30_os-prober 06_os-prober

Donc je devrais mettre 06_os-prober ?

C'est du code que je t'ai mis smile : tu ne recopies rien à la main, tu copies-colles ça directement dans un terminal (menu Accessoires ou Ctrl+Alt+T) sans rien faire d'autre, la commande mv fera le renommage. Voir la doc wink

Pour que ça marche, il faut bien sûr que tu sois avec ton terminal dans le répertoire où est ce fichier : /etc/grub.d/ Donc dans le terminal tu mets

cd /etc/grub.d/

.

Je résume :

Après avoir mis GRUB_DEFAULT="0" tu ouvres un terminal et successivement (en appuyant sur Entrée à chaque fois, bien sûr) :

cd /etc/grub.d/
sudo mv 30_os-prober 06_os-prober

sudo update-grub

Mais tu te fais une idée personnelle et tu décides une bonne fois ce que tu fais, ne commence pas à mélanger les solutions : si tu suis ce que je te suggère pour être simple, tu ne fais QUE ça. Si tu suis les explications de jeanjd63 ou celles de Iluvatar35, pareil.

Dernière modification par jilucorg (Le 28/07/2011, à 19:15)


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne

#13 Le 28/07/2011, à 19:21

wallywallers2006

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Alors voila j'ai suivi le post #8 de jeanjd63; après l'enregistrement du fichier, il m'affichait des messages d'erreurs, je ne sais plus exactement, des truc genre "not found" je crois bien, mais j'ai tout de même continué, c'est-à-dire entrer sudo  update-grub, qui lui c'est terminé avec succès. J'ai redémarrer mais le problème reste inchangé...

Je vais donc suivre la solution de jilucorg...


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne

#14 Le 28/07/2011, à 19:23

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Peux-tu lister le contenu des fichiers /etc/default/grub  et  /boot/grub/grub.cfg?

Dernière modification par Compte anonymisé (Le 28/07/2011, à 19:24)

#15 Le 28/07/2011, à 20:05

wallywallers2006

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

/etc/default/grub :
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT="Windows vista (loader) (on /dev/sda1)"
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# 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 entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
---------------------------------------------------------------------------------------------------------------------
/boot/grub/grub.cfg :
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="Windows vista (loader) (on /dev/sda1)"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 2.6.38-10-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
    linux    /boot/vmlinuz-2.6.38-10-generic root=UUID=8f008227-dbe5-423d-9b91-7d16c1e30891 ro   quiet splash vt.handoff=7
    initrd    /boot/initrd.img-2.6.38-10-generic
}
menuentry 'Ubuntu, avec Linux 2.6.38-10-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
    echo    'Loading Linux 2.6.38-10-generic ...'
    linux    /boot/vmlinuz-2.6.38-10-generic root=UUID=8f008227-dbe5-423d-9b91-7d16c1e30891 ro single
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.38-10-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
    linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=8f008227-dbe5-423d-9b91-7d16c1e30891 ro   quiet splash vt.handoff=7
    initrd    /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, avec Linux 2.6.38-8-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
    echo    'Loading Linux 2.6.38-8-generic ...'
    linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=8f008227-dbe5-423d-9b91-7d16c1e30891 ro single
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.38-8-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 8f008227-dbe5-423d-9b91-7d16c1e30891
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" --class windows --class os {
    insmod part_msdos
    insmod ntfs
    set root='(/dev/sda,msdos1)'
    search --no-floppy --fs-uuid --set=root 9E18FEF218FEC7F3
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne

#16 Le 28/07/2011, à 20:13

01franz

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

bonsoir

compare avec /boot/grub/grub.cfg
a tu fait un

sudo update-grub

http://www.joewein.net/blog/2009/11/28/ … b2-loader/


toujours utile
sudo tail -f /var/log/syslog

Hors ligne

#17 Le 28/07/2011, à 20:19

jilucorg

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

01franz a écrit :

compare avec /boot/grub/grub.cfg

Comparer quoi ? Il vient de le donner immédiatement au-dessus de ton message, son grub.cfg roll Et qu'apporte de neuf ton lien par rapport à ce que wallywallers2006 s'efforce à tout prix mais en vain wink de faire depuis le début ?


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne

#18 Le 28/07/2011, à 20:26

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Salut

Dans /etc/default/grub il faut mettre :
GRUB_DEFAULT="Windows Vista (loader) (on /dev/sda1)"

au lieu de :

GRUB_DEFAULT="Windows vista (loader) (on /dev/sda1)"

Vista commence par une Majuscule.

Puis tu resauves et un :
sudo update-grub

et ça marchera.

@+

#19 Le 28/07/2011, à 20:30

Iluvatar35

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

J'ai aussi tester la méthode de jeanjd et ça n'a pas fonctionné. Au sujet de ta méthode jilucorg, ça n'est pas un peu violent ? Normalement, c'est sensé fonctionné en changeant dans /etc/default/grub et cette manip' n'est pas obligatoire. Le problème pourrait-il venir d'un conflit avec un logiciel graphique ? J'avais installé grub-customizer mais ça n'avait pas réglé mon problème.

Autre problème avec Grub qui est sûrement lié à l'impossibilité de passer W7 en défaut, j'ai installé le kernel 3.0 et il n'apparaît pas hmm pourtant quand je fais un update-grub, il apparaît dans la liste sur le terminal mais il n'est pas ajouté à /boot/grub/grub.cfg

C'est comme s'il n'acceptait pas de modifier le fichier grub présent actuellement.

Hors ligne

#20 Le 28/07/2011, à 20:34

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Iluvatar35 a écrit :

J'ai aussi tester la méthode de jeanjd et ça n'a pas fonctionné. .......

Je suis quand même un peu étonné. Même punition peux-tu lister les fichiers /etc/default/grub et /boot/grub/grub.cfg

#21 Le 28/07/2011, à 20:36

Iluvatar35

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

/etc/default/grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda3)"
#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="vga=771"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# 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="1024x768x24"

# 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 entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

export GRUB_MENU_PICTURE="WES 2011 (31).JPG"

---------------------------------------------------------------------------------------

/boot/grub/grub.cfg

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="6"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root 6ca42c65-94a6-434b-922c-8ce8f7aa5823
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root 6ca42c65-94a6-434b-922c-8ce8f7aa5823
set locale_dir=($root)/boot/grub/locale
set lang=
insmod gettext
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 6ca42c65-94a6-434b-922c-8ce8f7aa5823
    linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=6ca42c65-94a6-434b-922c-8ce8f7aa5823 ro vga=771  quiet splash vt.handoff=7
    initrd    /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 6ca42c65-94a6-434b-922c-8ce8f7aa5823
    echo    'Loading Linux 2.6.38-8-generic ...'
    linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=6ca42c65-94a6-434b-922c-8ce8f7aa5823 ro single vga=771
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.38-8-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 6ca42c65-94a6-434b-922c-8ce8f7aa5823
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 6ca42c65-94a6-434b-922c-8ce8f7aa5823
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda3)" --class windows --class os {
    insmod part_msdos
    insmod ntfs
    set root='(/dev/sda,msdos3)'
    search --no-floppy --fs-uuid --set=root 18FE26D0FE26A5CA
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

---------------------------------------------------------------

J'ai regardé si je n'avais pas fait d'erreur de majuscule comme tu viens de le signaler mais ayant fait un copier/coller, il y avait peu de chance que ça arrive.

EDIT : il y a des lignes en plus parce que j'avais testé de modifier l'apparence en mettant de la couleur et une photo via grub-customizer mais ça n'avait pas fonctionné non plus, aucune modif' ne s'affichait.

Dernière modification par Iluvatar35 (Le 28/07/2011, à 20:37)

Hors ligne

#22 Le 28/07/2011, à 20:45

Compte anonymisé

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Tu as oublié le :
sudo  update-grub

#23 Le 28/07/2011, à 20:47

Iluvatar35

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Oublié de le faire ? ou oublié de te montrer ce qu'il me sort ?
Je l'ai fait au moins 10 fois pourtant :-(

Voilà ce que ça donne :


xxx@xxx-laptop:~$ sudo update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.0.0-0300-generic
Found kernel: /boot/vmlinuz-2.6.38-10-generic
Found kernel: /boot/vmlinuz-2.6.38-8-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Hors ligne

#24 Le 28/07/2011, à 20:49

jilucorg

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Iluvatar35 a écrit :

J'ai aussi tester la méthode de jeanjd et ça n'a pas fonctionné. Au sujet de ta méthode jilucorg, ça n'est pas un peu violent ?

Moi je te donne une méthode simple par rapport à ton problème, vu la façon dont tu patauges sans succès avec toutes les suggestions diverses et variées des uns et des autres pour essayer d'écrire au pif toutes sortes valeurs de GRUB_DEFAULT.
Je t'ai donné le lien vers la doc où cette méthode figure, elle est bien connue et on comprend facilement comment elle fonctionne (je te l'ai expliqué, pourquoi ça fonctionne). Alors à partir de là, si tu trouves ça « violent » – je ne sais pas ce que ça veut dire dans ce contexte, mais c'est sans importance –, c'est ton droit le plus absolu, tu es évidemment maître de ta machine, sur laquelle tu fais ce que tu veux. J'arrête là, n'ayant plus rien à ajouter et t'ayant tout expliqué pas à pas au mieux de mes moyens.
Bonne réussite avec GNU/Linux !


  jiluc.
––
             Pour soutenir concrètement le logiciel libre : l'April !    http://www.april.org

Hors ligne

#25 Le 28/07/2011, à 20:57

wallywallers2006

Re : Impossible de choisir l'ordre d'amorçage Grub [RESOLU]

Excuse-le jilucorg, je pense que vous vous êtes mal compris, et merci de ton aide, je vais essayé ta méthode.

Voila ce qu'il m'affiche dans le terminal lorsque j'enregistre les modifications du fichier grub :

(gedit:1712): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: La création du fichier « /root/.local/share/recently-used.xbel.1JGUZV » a échoué : Aucun fichier ou dossier de ce type

(gedit:1712): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Aucun fichier ou dossier de ce type

(gedit:1712): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: La création du fichier « /root/.local/share/recently-used.xbel.6V5UZV » a échoué : Aucun fichier ou dossier de ce type

(gedit:1712): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Aucun fichier ou dossier de ce type


Windows 7 + Ubuntu 12.04 + Fedora 17 (...pour l'instant)
Fier utilisateur de Gnome3 !

Hors ligne