Partage
  • Partager sur Facebook
  • Partager sur Twitter

Mais quesque est le GRUB veritablement ?

    8 février 2016 à 7:12:30

    Bonjours,

    je ne comprend toujours pas ce que est le GRUB, est ce un programme qui se lance au demarrage pour choisir l'OS de boot ? D'apres ce que j'ai compris oui. Mais si un autre systeme d'amorcage existe deja une collision ne va pas avoir lieu ?

    Merci d'avance.

    -
    Edité par daftpasteur 8 février 2016 à 7:14:16

    • Partager sur Facebook
    • Partager sur Twitter
      8 février 2016 à 16:13:36

      Salut,

          c'est effectivement un programme qui se lance à partir du BIOS ou de l'UEFI et qui permet de lancer l'OS. Normalement ce genre de programme passe juste la main à l'OS. Mais GRUB permet de choisir l'OS à lancer (et de passer des paramètres au noyau pour linux).

         Ces programmes d'amorçages sont écris dans le MBR (ou dans la partition EFI dans le cas d'UEFI?). Du coup effectivement, installer GRUB va effacer le programme d'amorçage existant, mas ce n'est pas un problème puisque GRUB permet de passer la main à Windows.

         Bonne journée,

      Pascom

      • Partager sur Facebook
      • Partager sur Twitter
      In a world without wall and fences, who needs Gates and Windows?
        8 février 2016 à 17:28:47

        j'ai trouvé ça m'aide pas mal http://lecrabeinfo.net/le-bios-et-luefi-pour-les-debutants.html

        -
        Edité par Brent Rambo 8 février 2016 à 17:43:44

        • Partager sur Facebook
        • Partager sur Twitter
          8 février 2016 à 17:34:28

          On peut très bien installer GRUB sans modifier le MBR. Après la manière de le faire dépend de la distribution vu que certaines distributions considèrent que si on installe GRUB, c'est forcément pour modifier le MBR de la machine hôte (ce qui est faux).

          Normallement quand tu installe GRUB, ce que tu as sur ton système c'est un ensemble de programmes (grub-install, grub-mkconfig, …) pour manipuler le secteur d'amorcage, les fichiers de configuration, détecter les OS installés sur la machine, … Et en executant grub-install on écrit sur le MBR d'un périphérique donné du code qui sera exécuté au démarrage pour permettre ensuite de charger le système de ton choix.

          Avec l'UEFI il est possible de se passer de bootloader (EFISTUB) et d'utiliser le menu de l'UEFI pour choisir de lancer un OS en particulier ou sinon lancer celui qu'on a défini comme étant le système à charger par défaut.

          Sinon, Wikipédia a quelques articles sur tout ça: booting, MBR, BIOS, UEFI, GNU GRUB.

          -
          Edité par Mad scientist 8 février 2016 à 17:41:17

          • Partager sur Facebook
          • Partager sur Twitter
          Un vrai cours de: (C | C++ | Haskell débutant | Haskell intermédiaire | Rust).
            8 février 2016 à 17:42:01

            Moi aussi je suis perdu, en gros quand tu achètes un disque dur tu as automatiquement un MBR écrit en mémoire dans le disque ou est-ce qu'il est spécifique à l'OS ?
            • Partager sur Facebook
            • Partager sur Twitter
              8 février 2016 à 18:06:21

              Quand tu achète un disque il est vide (enfin il peut contenir des trucs du constructeur mais osef). Ensuite quand tu vas installer un système, tu vas installer un bootloader qui va écrire du code sur le MBR afin de pouvoir lancer le système en question par la suite.

              Certains bootloaders (comme GRUB) sont capable de lancer à peu près n'importe quel système, que ce soit ceux qui respectent des standard comme multiboot (Linux utilise sa propre specification, mais je crois qu'il supporte aussi multiboot), ou bien les autres avec un système de chainload.

              • Partager sur Facebook
              • Partager sur Twitter
              Un vrai cours de: (C | C++ | Haskell débutant | Haskell intermédiaire | Rust).
                8 février 2016 à 18:43:59

                Merci :) C'est plus clair maintenant.
                • Partager sur Facebook
                • Partager sur Twitter

                Mais quesque est le GRUB veritablement ?

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown