| Les deux révisions précédentesRévision précédente |  | 
| issue88:grub2_et_multibooting [2015/01/30 14:07]  – [5]  auntiee | issue88:grub2_et_multibooting [2015/01/30 14:10] (Version actuelle)  –  auntiee | 
|---|
| Gardez à l'esprit quelle distrib. Linux vous voulez éventuellement laisser installer son GRUB sur le MBR. Mon choix serait une distribution qui comprend la dernière version du paquet grub-pc (voir distrowatch.com pour un aperçu rapide). Appelons cette distrib. « distro Z ». Installez chaque distrib. Linux, sauf Z, sur sa propre partition. Pour toutes les distrib., sauf Z, installer leurs GRUB (lors de l'installation) sur leur propre partition ; ceci diffère de la valeur par défaut suggérée lors de l'installation. Cela signifie que vous aurez généralement à changer /dev/sda comme cible de GRUB, par exemple en /dev/sda5 (en choisissant correctement le numéro de la partition bien sûr). | Gardez à l'esprit quelle distrib. Linux vous voulez éventuellement laisser installer son GRUB sur le MBR. Mon choix serait une distribution qui comprend la dernière version du paquet grub-pc (voir distrowatch.com pour un aperçu rapide). Appelons cette distrib. « distro Z ». Installez chaque distrib. Linux, sauf Z, sur sa propre partition. Pour toutes les distrib., sauf Z, installer leurs GRUB (lors de l'installation) sur leur propre partition ; ceci diffère de la valeur par défaut suggérée lors de l'installation. Cela signifie que vous aurez généralement à changer /dev/sda comme cible de GRUB, par exemple en /dev/sda5 (en choisissant correctement le numéro de la partition bien sûr). | 
|  |  | 
| • Installez distro Z en dernier. Ici, nous prendrons la valeur par défaut /dev/sda pour installer GRUB. Maintenant, nous avons GRUB dans le MBR indiquant le /boot/grub de la partition de Z. Cela nous donne une machine qui démarrera, ce qui est la raison de cette façon de faire (une alternative plus avancée est que vous manipuliez Z comme dans l'étape 3, et que vous accomplissiez tout le reste à partir d'une session Z active). | • Installez distro Z en dernier. Ici, nous prendrons la valeur par défaut /dev/sda pour installer GRUB. Maintenant, nous avons GRUB dans le MBR pointant vers le /boot/grub de la partition de Z. Cela nous donne une machine qui démarrera, ce qui est la raison de cette façon de faire (une alternative plus avancée est que vous manipuliez Z comme dans l'étape 3, et que vous accomplissiez tout le reste à partir d'une session Z active). | 
|  |  | 
| • Démarrez sur votre disque dur, et vérifiez que tous les systèmes d'exploitation sont en mesure de démarrer à partir du menu de GRUB que Z a installé. Sinon, comprenez ce qui s'est passé et faites-le fonctionner. | • Démarrez sur votre disque dur, et vérifiez que tous les systèmes d'exploitation sont en mesure de démarrer à partir du menu de GRUB que Z a installé. Sinon, comprenez ce qui s'est passé et faites-le fonctionner. | 
| Vérifiez la mise à jour de grub.cfg pour voir s'il y a des truc anormaux, et redémarrez si tout va bien.  Essayez tous vos GRUB en chaîne. Nous y sommes presque. Rappelez-vous que c'est toujours la distrib. Z qui gouverne le MasterGRUB. | Vérifiez la mise à jour de grub.cfg pour voir s'il y a des truc anormaux, et redémarrez si tout va bien.  Essayez tous vos GRUB en chaîne. Nous y sommes presque. Rappelez-vous que c'est toujours la distrib. Z qui gouverne le MasterGRUB. | 
|  |  | 
| • Redémarrez dans la distrib Z. Nous allons maintenant remplacer le GRUB dans le MBR par un qui indique la partition GRUBpart. Nous ferons également deux fichiers grub.cfg différents, un pour le MasterGRUB (contenant uniquement les entrées de chaînage), et un pour la distrib. Z. Faisons-le dans un terminal root de la distrib. Z : | • Redémarrez dans la distrib Z. Nous allons maintenant remplacer le GRUB dans le MBR par un qui pointe vers la partition GRUBpart. Nous ferons également deux fichiers grub.cfg différents, un pour le MasterGRUB (contenant uniquement les entrées de chaînage), et un pour la distrib. Z. Faisons-le dans un terminal root de la distrib. Z : | 
|  |  | 
| sudo -s | sudo -s | 
| cp grub.cfg /mnt/GRUBpart/boot/grub/ | cp grub.cfg /mnt/GRUBpart/boot/grub/ | 
|  |  | 
| et faites de même pour une éventuelle image de fond si grub.cfg en indiquait déjà une. | et faites de même pour une éventuelle image de fond si grub.cfg pointait déjà vers une. | 
|  |  | 
| mv grubZ.cfg grub.cfg | mv grubZ.cfg grub.cfg |