À ce stade, nous avons une idée générale des responsabilités de GRUB. Cependant, commencer tout de suite à installer les distributions Linux A, B, C et D sur les partitions 1, 2, 3 et 4 finira par créer des ennuis. Voyons pourquoi. | À ce stade, nous avons une idée générale des responsabilités de GRUB. Cependant, commencer tout de suite à installer les distributions Linux A, B, C et D sur les partitions 1, 2, 3 et 4 finira par créer des ennuis. Voyons pourquoi. |
Chaque fois que vous installez une nouvelle distribution, le GRUB déjà présent sur le MBR est écrasé parce que la nouvelle distribution ré-installe GRUB à partir de son propre paquet grub-pc. Ce nouveau GRUB doit rechercher son fichier de configuration grub.cfg dans le répertoire /boot/grub de la distrib. Linux tout juste installée. Aucun problème jusqu'ici, puisque ce fichier de configuration est rempli d'indications vers tous les systèmes d'exploitation sur votre disque dur. Ainsi, vous aurez finalement un menu GRUB à jour après l'installation de votre distribution Linux la plus récente (supposons qu'il s'agit de la distrib. D). Supposons également que vous avez fignolé la configuration de ce GRUB pour que l'apparence du menu GRUB soit géniale (avec, notamment, un joli fond, de très belles couleurs pour le texte, le système d'exploitation par défaut pré-établi, etc.). Cela va-t-il fonctionner comme vous voudrez ? Oui, pour le moment. Cependant, le fichier grub.cfg sur lequel repose GRUB (sur le MBR) n'est géré que par la distribution D (que vous avez installée sur la partition 4). Une mise à jour du noyau de la distribution C, paraîtra-t-elle dans le menu GRUB ? Non, parce que la distribution D n'a pas connaissance de la mise à jour de ce noyau-là. Que se passe-t-il quand le paquet grub-pc est mis à jour dans la distrib. A, B ou C - ou quand vous remplacez A par une nouvelle distrib. E ? Le MBR sera écrasé par GRUB... à partir de la distrib. A (ou E), B ou C (ce qui ne se réfère pas au /boot/grub/grub.cfg sur la partition 4, mais à celui qui figure sur la partition 1, 2 ou 3). Et donc... au revoir le joli fond et autres qui étaient présents dans l'ancien fichier de configuration de grub. Et qu'adviendra-t-il si vous remplacez la distrib. D et écrasez GRUB ? La même chose. | Chaque fois que vous installez une nouvelle distribution, le GRUB déjà présent sur le MBR est écrasé parce que la nouvelle distribution ré-installe GRUB à partir de son propre paquet grub-pc. Ce nouveau GRUB doit rechercher son fichier de configuration grub.cfg dans le répertoire /boot/grub de la distrib. Linux tout juste installée. Aucun problème jusqu'ici, puisque ce fichier de configuration est rempli d'indications vers tous les systèmes d'exploitation sur votre disque dur. Ainsi, vous aurez finalement un menu GRUB à jour après l'installation de votre distribution Linux la plus récente (supposons qu'il s'agit de la distrib. D). Supposons également que vous avez fignolé la configuration de ce GRUB pour que l'apparence du menu GRUB soit géniale (avec, notamment, un joli fond, de très belles couleurs pour le texte, le système d'exploitation par défaut pré-établi, etc.). Cela va-t-il fonctionner comme vous voudrez ? Oui, pour le moment. Cependant, le fichier grub.cfg sur lequel repose GRUB (sur le MBR) n'est géré que par la distribution D (que vous avez installée sur la partition 4). Une mise à jour du noyau de la distribution C, paraîtra-t-elle dans le menu GRUB ? Non, parce que la distribution D n'a pas connaissance de la mise à jour de ce noyau-là. Que se passe-t-il quand le paquet grub-pc est mis à jour dans la distrib. A, B ou C - ou quand vous remplacez A par une nouvelle distrib. E ? Le MBR sera écrasé par GRUB... à partir de la distrib. A (ou E), B ou C (ce qui ne se réfère pas au /boot/grub/grub.cfg sur la partition 4, mais à celui qui figure sur la partition 1, 2 ou 3). Et donc... au revoir le joli fond et autres réglages qui étaient présents dans l'ancien fichier de configuration de grub. Et qu'adviendra-t-il si vous remplacez la distrib. D et écrasez GRUB ? La même chose. |