Forum Linux.débutant grub

Posté par  .
Étiquettes : aucune
0
11
juin
2006
bonjour a tous, j'ai à nouveau un petit problème avec grub :
je l'ai réparer via un live cd suite à une réinstall de xp pour pouvoir rebooter debian, jusque là, pas de soucis mais : maintenant c'est windose qui refuse de booter et ça retourne sur le menu de grub !
(entre la réinstall+cinfig de xp, la "réparation de grub"+toutes les vaines tentatives de réecrire le menu.lst je me suis pris le cassis depuis ce matin !)
aussi ceci est un appel à l'aide :)
>>> j'ai remis le menu.lst dans l'état dans lequel je l'ai trouvé après avoir pu faire repartir debian et je vous en envoie le contenu , si quelqu'un à un tuyau ... merci d'avance !

## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.8-2-686
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hdb1 ro
initrd /boot/initrd.img-2.6.8-2-686
savedefault
boot

title Debian GNU/Linux, kernel 2.6.8-2-686 (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hdb1 ro single
initrd /boot/initrd.img-2.6.8-2-686
savedefault
boot


### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
  • # commande boot ?

    Posté par  . Évalué à 2.

    Il n'y a pas de commande boot à la fin de ta section Windows NT/2000/XP. Il me semblait que ce n'était pas nécessaire et que le boot final était implicite, mais c'est ceci pourrait expliquer que tu restes dans grub quand tu choisis MS Windows.

    Sinon, cette documentation en français sur le grub n'est pas mal :
    http://www.cri74.org/linux/howto/grub-howto.html
    • [^] # Re: commande boot ?

      Posté par  . Évalué à 1.

      oua lala g pas de chance, je n'obtiens pas de résultats en modifiant le fichier grub a la main sauf :

      file system type unkown , partition type 0x7

      et grubconf n'est installable ni par aptitude , ni aptget , ni sur apt-get.org et pas non plus sur backports.org .....
      serait-ce le glas qui sonne pour mon xp ..... ?
      si quelqu'un a un autre tuyau je suis preneur ....
      merci a tous ! :)

      ps voici le resultat de mon dernier menu.lst :



      ## ## End Default Options ##

      title Debian GNU/Linux, kernel 2.6.8-2-686
      root (hd1,0)

      kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hdb1 ro
      initrd /boot/initrd.img-2.6.8-2-686
      savedefault
      boot

      title Debian GNU/Linux, kernel 2.6.8-2-686 (recovery mode)
      root (hd1,0)
      kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hdb1 ro single
      initrd /boot/initrd.img-2.6.8-2-686
      savedefault
      boot

      title Debian GNU/Linux, kernel 2.6.8-2-386
      root (hd1,0)
      kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro
      initrd /boot/initrd.img-2.6.8-2-386
      savedefault
      boot

      title Debian GNU/Linux, kernel 2.6.8-2-386 (recovery mode)
      root (hd1,0)
      kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro single
      initrd /boot/initrd.img-2.6.8-2-386
      savedefault
      boot


      ### END DEBIAN AUTOMAGIC KERNELS LIST

      # This is a divider, added to separate the menu items below from the Debian
      # ones.
      title Other operating systems:
      root


      # This entry automatically added by the Debian installer for a non-linux OS
      # on /dev/hda1
      title Windows NT/2000/XP
      root (hd0,0)
      makeactive
      chainloader (hd0,1)+1
      boot


      pps : j'ai essayer ce qui était adaptable à mon cas dans le lien ci dessus mais sans résultat ...

      re pps : si je ne trouve pas de soluce j'abandonne xp (j'en ai marre ...trois jours que j eme bat avec !) un mal pour un bien ;) ?

      merci d'avance :)
      • [^] # combien de fichiers menu.lst ?

        Posté par  . Évalué à 1.

        La différence de grub (par rapport à lilo) c'est qu'il relit le fichier menu.lst spécifié à chaque démarrage. Donc, un fichier menu.lst est nécessairement relu à chaque démarrage. D'où ma question : n'as tu qu'un seul fichier menu.lst (et pas un dans /grub et un autre dans /boot/grub ?

        Sinon, avec ou sans fichier de config correct (et ça c'est aussi un avantage du grub) normalement tu peux booter MS-Windows (par exemple) en tapant, au prompt (par défaut je crois que tu l'obtiens en tapant C) les commandes suivantes :

        root (hdx,y)
        chainloader +1
        boot


        ( C'est redondant de spécifier la partition avec la commande root puis dans la commande chainloader. D'ailleurs ça me paraît louche que tu aies deux valeurs différentes dans ton menu.lst )
        • [^] # Re: combien de fichiers menu.lst ?

          Posté par  . Évalué à 1.

          euh g dans /boot/grub : menu.lst ; menu.lst~ ; .menu.lust.swp ....
          et franchement là je ne m'y retrouve pas ...
          ps je viens de corriger la valeur différente de chainloader pour qu'elle soit la meme que celle de la commande root (hd0,0)
          chainloader (hd0,0)+1
          cette erreur était due à mes nombreux bidouillages pour trouver une combinaison de boot qui fonctionne (en fait j'y connais keudalle ! ;) donc je test ...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.