Forum Linux.debian/ubuntu changer grub de disque

Posté par  .
Étiquettes : aucune
0
5
mar.
2006
Bonjour,
j'ai eu des ennuis avec le hd windows ou grub etait installé(hda). J'ai réinstallé une hoary(hda) pour accéder à ma breezy sur mon hdb, après pas mal d'efforts, j'y arrive. Maintenant, je voudrais coller ce grub en boot sur mon hdb pour démarrer dessus et puis réintaller xp sur l'autre disque. ben oui, pas glorieux, mais c'est pour ma fille qui joue à Alexandra Ledermann 6.
Merci pour votre aide
Jacques
  • # Hop la

    Posté par  . Évalué à 3.

    Je suppose que tout était bien configuré sur hdb, donc il ne te reste plus qu'à tapper sur ta hoary:


    # grub
    > root (hd1,0)
    > setup(hd1)


    Puis de redémarrer en configurant bien le BIOS pour qu'il boot sur hdb.
    • [^] # Re: Hop la

      Posté par  . Évalué à 2.

      Sympa, la réponse rapide.
      Mais hier soir, j'avais un peu peur d'avoir tout perdu. Alors je fais gaffe. Peux tu m'explique ce que ça fait les 3 lignes que tu me donnes ?
      Ca copie grub sur un secteur de boot en hdb ?
      Merci
      Jacques
      • [^] # Re: Hop la

        Posté par  . Évalué à 3.

        Bonjour,

        > root (hd1,0)
        Configuration physique.
        Grub utilise une référence numérique pour désigner le lecteur.
        Contrairement, en régle général, le lecteur est désigné par hda, hdc, ...
        Donc Grub installera le chargeur de démarrage dans le secteur d'amorçage du deuxième disque dur.

        > setup (hd0)
        Ensuite ...
        Le setup, reconfigurera Grub au niveau du logiciel lui même.
        • [^] # Re: Hop la

          Posté par  . Évalué à 1.

          Pas tout à fait ile me semble.

          Rappel: hd0 étant le premier disque détecté par le BIOS (cela peut être aussi bien hda que sda sous Linux), la virgule et le chiffre après correspond à la partion (0 étant la première).

          La commande root() définie à Grub l'emplacement des fichiers stage? (stage1, stage2, ...) dont il a besoin pour démarrer (placés dans /boot/grub ou /grub). Ici, il s'agit de ton deuxième disque, premère partition.

          La commande setup() indique le disque où installer grub. Il peut être différent du disque où sont placés ses fichiers stage. Attention toutefois, si tu retires ce disque, Grub ne démarrera plus. Ici il s'agit du même disque que celui défini dans root, pas de problème.
          Attention aussi à ne pas faire setup (hd0,0) qui installera Grub sur la partition et non sur le premier secteur du disque (c'est du vécu :-).

          Voilà, bonne continuation à toi !
          • [^] # Re: Hop la

            Posté par  . Évalué à 2.

            Bonjour,

            Tu as bien raison.
            Le root est l'emplacement (sur quelle partition) se trouve le dossier boot contenant les fichiers stage*).
            Et setup installe Grub dans le secteur d'amorçage (MBR) ou dans une autre partition.
            • [^] # Re: Hop la

              Posté par  . Évalué à 1.

              OK les gars, merci de tout coeur, je m'y mets immédiatement.
              Après, mais ce n'est pas urgent, il faudra que je vois comment le modifier pour redémarrer windaube.
              Merci encore.
              Jacques

Suivre le flux des commentaires

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