Votre question

[Résolu] Charger WIndows XP/Ubuntu par défault

Tags :
  • Ubuntu
  • Système d'exploitation
Dernière réponse : dans Systèmes d'exploitation
10 Mai 2010 18:23:16

Salut,

J'ai installé Windows XP et Ubuntu en multi-boot (Windows XP sur un disque dur et Ubuntu sur un deuxième).
Ce que je voudrai faire c'est charger Windows XP par défault au lieu d'Ubuntu.
J'ai fait quelques recherches pour celà et j'ai trouvé qu'il fallait éditer le fichier menu.lst qui se trouve dans /boot/grub.
Ainsi je suis allé dans /boot/grub mais malheuresement je n'ai pas trouvé ce fichier menu.lst :( 

Auriez vous une solution à mon problème ?

Merci d'avance.

Autres pages sur : resolu charger windows ubuntu default

10 Mai 2010 18:25:25

Le fichier de configuration de GRUB est /boot/grub/grub.conf ou /boot/grub/menu.lst
m
0
l
10 Mai 2010 18:28:33

C'est bon j'ai trouvé gràce à toi !
Merci beaucoup pour ta réponse rapide.
m
0
l
Contenus similaires
10 Mai 2010 18:45:01

Juste une dernière question.
J'ai vu qu'il fallait remplacer le chiffre après "default" par celui correspondant à l'OS que l'on veut charger.
Mais dans mon cas je ne sais pas lequel mettre, j'aurai donc besoin d'un peu d'aide. Voilà mon grub.cfg :
Citation :
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/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
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
}
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
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, avec Linux 2.6.32-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=00ee7495-2b1b-4496-b7cc-2a142c3b6890 ro quiet splash
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-22-generic (mode de récupération)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
echo 'Chargement de Linux 2.6.32-22-generic ...'
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=00ee7495-2b1b-4496-b7cc-2a142c3b6890 ro single
echo 'Chargement du disque mémoire initial...'
initrd /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=00ee7495-2b1b-4496-b7cc-2a142c3b6890 ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic (mode de récupération)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
echo 'Chargement de Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=00ee7495-2b1b-4496-b7cc-2a142c3b6890 ro single
echo 'Chargement du disque mémoire initial...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 00ee7495-2b1b-4496-b7cc-2a142c3b6890
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows XP Media Center Edition (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 98a0d0cda0d0b2cc
drivemap -s (hd0) ${root}
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 ###

Je pense que c'est le chiffre 4.
m
0
l
12 Mai 2010 14:04:48

salut,
il est déconseillé de modifier le fichier /boot/grub/grub.cfg mais tu peux modifier le fichier /etc/default/grub dans ton cas.
A la 1ere ligne grub_default tu mets le chiffre correspondant.

c'est 6 et non 4.

0 = 2.6.32.22
1 = 2.6.32.22 recup
2 = 2.6.32.21
3 = 2.6.32.21 recup
4 = mem
5 = mem console
6 = xp

NE PAS OUBLIER : une fois la modif faîte faire un "SUDO UPDATE GRUB" dans un terminal.
voilà.
m
0
l
12 Mai 2010 14:06:10

apaachee a dit :
Le fichier de configuration de GRUB est /boot/grub/grub.conf ou /boot/grub/menu.lst


grub.cfg et non grub.conf
m
0
l
14 Mai 2010 00:32:02

Merci à toi nimoinau.

Je pensais qu'il ne fallait pas tenir compte de "2.6.32.21" et de "2.6.32.21 recup" c'est pour cela que je pensais à 4.

J'ai une toute dernière question : dans mon cas, si je met 6, Windows XP va charger automaquiment par défault.
Mais lorsque qu'il aura une MAJ d' Ubuntu, logiquement ça ne sera plus le chiffre 6 mais 8 pour Windows XP.
Faudra-t-il que je remodifie /etc/default/grub ?
m
0
l
14 Mai 2010 21:29:36

il a free il a tout compris :-)
m
0
l
15 Mai 2010 13:49:39

Effectivement j'ai Free et j'ai tout compris (enfin je crois) :p 
Encore merci à vous.

A plus !
m
0
l
15 Mai 2010 14:30:32

Bonjour

Citation :
il est déconseillé de modifier le fichier /boot/grub/grub.cfg
+1


/!\ Il n'est pas nécessaire de toucher à ce fichier ! Il faut tout simplement aller dans Démarrer > Panneau de config > Système > Paramètres système avancés > Dans le cadre démarrage et récup, clique sur Paramètres. Là tu peux mettre le système d'exploitation par défaut sans modifier ce fichier !

m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS