Forum Clubic

Menu de boot

Bonjour.
Je viens d’installer Linux en OS secondaire sur mon PC tournant sur Windows 7.

Tout s’est bien déroulé, mais j’aimerais que lors du démarrage, à l’écran de sélection des OS, Windows 7 soit en première position (pour l’instant c’est Linux) et donc, si je ne fais rien, le PC boot automatiquement sur Linux (je voudrais qu’il boot automatiquement sur Windows).

Existe-t-il un logiciel? Je tiens pas à faire les choses mal donc je pose la question ici :stuck_out_tongue:

Merci d’avance.

Sylvain.

Bonjour.

Quand vous êtes sous Vindows 7 , cliquer sur Démarrer \ Exécuter

taper msconfig , puis OK

Ouvrir l’onglet Démarrer .

Je ne vois que Windows 7;

http://img63.imageshack.us/img63/9750/sanstitreqdw.jpg

Télécharger ceci :
www.clubic.com…

Lancer le logiciel , puis cliquer sur View Settings et Edit Boot Menu

Pareil, je ne vois que Windows o.O

Apparemment ce n’est que pour Vista/Windows.
Edité le 28/12/2010 à 18:56

le boot doit surement se faire sur la partition linux (grub ou lilo).
je demanderai a deplacer le post en section os alternatifs.
un exemple ici : http://www.linux-france.org/article/sys/chargeurs/ix86/lilo/boot-lilo.html#s4

Hum, voici le contenu du fichier 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="0"
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 part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set d8c725bd-1197-49aa-a129-885e7499dff9
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set d8c725bd-1197-49aa-a129-885e7499dff9
set locale_dir=($root)/boot/grub/locale
set lang=fr
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
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos5)'
	search --no-floppy --fs-uuid --set d8c725bd-1197-49aa-a129-885e7499dff9
	linux	/boot/vmlinuz-2.6.35-24-generic-pae root=UUID=d8c725bd-1197-49aa-a129-885e7499dff9 ro   quiet splash
	initrd	/boot/initrd.img-2.6.35-24-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos5)'
	search --no-floppy --fs-uuid --set d8c725bd-1197-49aa-a129-885e7499dff9
	echo	'Loading Linux 2.6.35-24-generic-pae ...'
	linux	/boot/vmlinuz-2.6.35-24-generic-pae root=UUID=d8c725bd-1197-49aa-a129-885e7499dff9 ro single 
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.35-24-generic-pae
}
### 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='(hd0,msdos5)'
	search --no-floppy --fs-uuid --set d8c725bd-1197-49aa-a129-885e7499dff9
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos5)'
	search --no-floppy --fs-uuid --set d8c725bd-1197-49aa-a129-885e7499dff9
	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/sda1)" {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set 7814b61d14b5de76
	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 ###

Que dois-je changer là-dedans? Je suis nul en info, est-ce que quelqu’un pourrait me le faire?
J’ai trop peur de bousiller mes OS :S

Je n’ai jamais installé Linux , donc je ne pourrais pas vous aider plus.

J’ai trouvé ceci :
www.linux-pas-a-pas.org…

Sinon , sur ce même site , vous avez le Forum Os Alternatifs qui traite Linux.

En prenant le risque de modifier mon fichier Grub, j’ai trouvé la solution :smiley:

Pour ceux que ça intéresse:

  • Ouvrir votre fichier grub.cfg (peut être nommé différemment en fonction de la version Linux installée) avec sudo pour avoir les droits de le modifier.
  • Modifier la valeur de set default=“0”, Windows se trouvant ici à la 5ème position, j’ai mis 4 (car on part de 0).
  • Sauvegarder.

Résultat: à l’ouverture de votre PC, vous n’aurez pas à être là pour booter sur votre OS principal, après 10 seconde, l’OS par défaut se lancera.

Merci à ceux qui m’ont aidé à résoudre ce problème et navré de ne pas avoir posté dans la bonne catégorie.

Bonne soirée.
Edité le 28/12/2010 à 19:50