[Boot]Perte du menu grub (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
barikoh
Hankyu
Messages : 12
Inscription : ven. 28 août 2009, 14:17

[Boot]Perte du menu grub (résolu)

Message par barikoh »

Salut,

j'ai reinstallé archlinux, mais il est un dualboot avec windows XP.

Lorsque je choisis Windows dans le menu Grub, lors du prochain démarrage, je n'ai plus Grub, et l'ordinateur boot automatiquement sur Windows.

Pour pouvoir reboot sur archlinux a partir de Grub, je prends mon LiveCD Archlinux, lorsque j'ai la console TTY, je tape :

Code : Tout sélectionner

parted /dev/sda toggle 2 boot print
Car Grub est sur /dev/sda2 , windows sur /dev/sda1 .

Je pense que ça doit venir d'un problème d'amorce. Mais je ne suis pas sûr, et je n'ai pas trouvé le moyen d'avoir une amorce par défaut sur /dev/sda2 même après démarrage de Windows.

Merci, d'avance pour votre aide.

menu.lst :

Code : Tout sélectionner

# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst

# DEVICE NAME CONVERSIONS 
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/sda        (hd0)
#  /dev/sdb2       (hd1,1)
#  /dev/sda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+
#  for more details and different resolutions see
#  http://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution 

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux
root   (hd0,1)
kernel /vmlinuz26 root=/dev/disk/by-uuid/65298e6c-89fa-47a2-a50b-52c0dc199ce2 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,1)
kernel /vmlinuz26 root=/dev/disk/by-uuid/65298e6c-89fa-47a2-a50b-52c0dc199ce2 ro
initrd /kernel26-fallback.img

# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Dernière modification par barikoh le dim. 07 mars 2010, 15:16, modifié 1 fois.
Linux puerto 2.6.32-ARCH #1 SMP PREEMPT Tue Feb 23 19:24:08 UTC 2010 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-60 AuthenticAMD GNU/Linux

J'utilise le pilote : xf86-video-vesa pour ma ATI Technologies Inc RS690M [Radeon X1200 Series]
Imprimante/scanner Canon Pixma MP210 : cnijfilter-mp210 scangearmp-mp140 (utilisable grâce à xsane 0.996).
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Boot]Perte du menu grub (Début)

Message par tuxce »

salut, tu donnes l'nstruction "makeactive" à grub, ce qui définit le drapeau "boot" de la partition windows, donc au prochain boot, le mbr par défaut lui passe la main au lieu de le passer à grub, enlève le (mais c'est pas sûr que ça fonctionne) ou installe grub sur le mbr.
barikoh
Hankyu
Messages : 12
Inscription : ven. 28 août 2009, 14:17

Re: [Boot]Perte du menu grub (Début)

Message par barikoh »

Okay !

J'ai enlevé "makeactive" à grub, et le problème est résolu, merci.
Dernière modification par tuxce le dim. 07 mars 2010, 15:51, modifié 1 fois.
Raison : on le voit que tu réponds au message d'avant, pas la peine de citer !!!
Linux puerto 2.6.32-ARCH #1 SMP PREEMPT Tue Feb 23 19:24:08 UTC 2010 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-60 AuthenticAMD GNU/Linux

J'utilise le pilote : xf86-video-vesa pour ma ATI Technologies Inc RS690M [Radeon X1200 Series]
Imprimante/scanner Canon Pixma MP210 : cnijfilter-mp210 scangearmp-mp140 (utilisable grâce à xsane 0.996).
Répondre