GRUB dans MBR ou partition?

11

où dois-je installer GRUB? MBR ou secteur d'amorçage de partition?

Quels sont les avantages et les inconvénients de chaque approche?

De plus, si nous installons GRUB dans le secteur de démarrage de partition, comment fonctionne le processus de démarrage?

MA1
la source
liés, doublon possible: superuser.com/questions/107235/… ... il explique comment fonctionnent les secteurs de démarrage; pas tellement une réponse directe à la question "où installer Grub" .
Quack Quichotte

Réponses:

13

Lisez la première moitié de cette réponse pour comprendre les bases des MBR, des VBR (aussi appelés secteurs de démarrage de partition) et des gestionnaires de démarrage.

Maintenant que vous avez lu cela, vous comprenez que vous avez besoin d' un chargeur de démarrage dans le MBR, ou le BIOS ne peut pas démarrer à partir du lecteur. Le BIOS charge le code à partir du MBR, qui charge ensuite le code à partir d'un VBR (ou fournit parfois un menu de VBR à choisir).

Si vous installez Grub sur un VBR mais pas sur le MBR, vous aurez besoin d' autre chose dans le MBR capable de charger en chaîne le chargeur de démarrage Grub. Si vous avez autre chose en tête (par exemple, le gestionnaire de démarrage de Win7, ou une autre version de Grub, ou un autre gestionnaire de démarrage), il est certainement possible de le faire, mais les détails dépendront des capacités de l'autre gestionnaire de démarrage.

Toute analyse des avantages et des inconvénients devra comparer les fonctionnalités de Grub à celles d'autres chargeurs de démarrage spécifiques. Vous devrez être plus précis quant à vos options.

Quack Quichotte
la source
4

Dans l'ancien temps de LILO et GRUB Legacy (alias juste GRUB), il était généralement considéré comme une question de préférence où installer votre chargeur de démarrage Linux. Le MBR ou la partition fonctionnerait à peu près de la même manière, en supposant pour le cas de la partition (selon la réponse de Quack Quichotte) que le MBR DOS standard chargerait en chaîne la première partition marquée "bootable" dans la table de partition. (Je suppose que les MBR Windows actuels le font toujours, bien que je ne sois pas sûr.) L'installation sur une partition a été considérée comme légèrement plus sûre car elle n'a pas modifié le chemin de démarrage d'origine.

Mais ces jours-ci, vous utilisez probablement GRUB2, qui a une conception complètement nouvelle avec beaucoup plus de capacités et une plus grande robustesse . GRUB2, cependant, déconseille l'installation sur une partition , car certaines des fonctionnalités de fiabilité sont perdues. Généralement, cette configuration n'est plus recommandée et peut ne pas être prise en charge par votre système d'exploitation. Je ne suis pas assez un expert GRUB pour comprendre toutes les implications, mais à moins que vous ne vouliez prendre le risque et vous soutenir, j'installerais GRUB2 sur le MBR. Il est très fiable et démarrera presque certainement vos autres systèmes d'exploitation.

Mise à jour: il semble que le MBR par défaut sur les ordinateurs d'aujourd'hui ne soit plus aussi simple qu'avant. Après avoir installé GRUB sur le MBR de mon ThinkPad X220, j'ai trouvé qu'en appuyant sur le bouton "ThinkVantage" pendant le démarrage, je ne me mettais plus en mode de secours. Cette fonctionnalité était dans le MBR d'origine . Nous sommes donc dans une mauvaise situation: GRUB et les distributions Linux recommandent l'installation sur le MBR, ignorant le fait que le MBR existant peut avoir des fonctionnalités sur lesquelles l'utilisateur s'appuie.

Andrew
la source