Page 1 sur 2
Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 12:06
par capdeframint
Bonjour à tous,
je vous sollicite car je voudrais changer de méthode lorsque j'installe en dur une distri Linux pour la tester; je fais tous mes tests sur un disque USB externe de 512 Go sur lesquels j'ai une partition EFI de boot dédié à ce disque et à ces tests, de façon à ne pas corrompre le fonctionnement des deux systèmes installés sur mon disque interne, à savoir Windows 11 et Linuxmint 22.2 XFCE en dual boot avec lancement du menu Grub de LM au démarrage et LM par défaut.
Jusqu'alors, lorsque j'installais une nouvelle distri linux sur le disque externe, je choisissais bien évidemment une installation personnalisée pour pouvoir installer le menu du Grub dans la partition EFI de boot du disque USB et donc, à chaque nouvelle install, un nouveau Grub remplaçait l'ancien avec quelques déboires à la clé:
- lors de la mise à jour du noyau dans une distri, le nouveau noyau n'est pas utilisé si on passe par le menu Grub d'une autre distri.
- certaines distris refusent de démarrer si ça n'est pas leur propre menu Grub et c'est le cas de Debian 13 XFCE mais pas de LMDE7, pourtant batie sur Debian 13.
Du coup on m'a judicieusement suggéré d'installer un Grub différent par distri mais je me rends compte que je ne sais pas le faire:
- où mettre ce grub et avec quelle procédure?
- comment appeler ensuite la distri de mon choix au démarrage et grâce à quel menu?
Merci d'avance pour vos suggestions!
Franck
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 16:39
par Jennatux
Chaque fois que tu fais une installation tu as un grub qui prend la main sur les secteurs de démarrage du disque, c'est donc toujours la dernière distribution qui a le grub actif.
Tu n'as pas le choix si tu n'installes pas grub , ta distribution ne fonctionnera pas
Là, tu as deux disques , deux partitions Efi, il faut donc que tu enlèves un disque pour démarrer sur l'autre, ou le plus simple est de taper la touche F9 (sur HP) et choisir sur lequel tu veux démarrer.
Tu pourrais supprimer la partition efi et modifier /etc/fstab de la distribution du disque USB
Ensuite réinstaller grub sur le Mint du disque interne, la distribution usb sera dans le menu du grub
essaye déjà avec la touche F9 normalement, tu dois avoir une entrée pour le disque interne et une pour le disque USB
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 17:51
par capdeframint
Je ne comprends pas du tout ce que tu me proposes Jennatux car, d'une part j'utilise déjà au besoin le menu de démarrage dans le BIOS mais d'autre part, ça ne règle pas du tout mon souhait de pouvoir utiliser le menu de chaque distribution pour avoir accès au noyau le plus récent ( après une mise à jour par exemple).
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 20:45
par Jennatux
Ben... que veux-tu que je te propose
Si tu veux que quand tu lances ton pc dans le grub, tu trouves le choix de démarrer le système de ton disque interne et celui du disque en USB, il ne te faut qu'une partition EFI.
Je t'ai proposé plus haut de supprimer la partition EFI de ton disque dur externe, de modifier le fichier /etc/fstab en collant l'uuid de la partition EFI du disque interne, de mettre à jour grub du disque externe et ensuite du disque externe.
Normalement, tu auras le choix entre les deux systèmes quand tu redémarras
ce n'est pas très difficile, c'est des choses que je fais de temps en temps, mais je ne me sens pas très à l'aise pour te guider
Si pas grand-chose sur ton disque USB, supprime tout ce qu'il y a sur ce disque et réinstalle un système sans y créer une partition EFI et en prenant en compte la partition EFI du disque interne.
Mais, peut-être, je n'ai pas bien compris ce que tu souhaites
J'espère que quelqu'un qui s'y connait va venir te conseiller
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 20:50
par capdeframint
Non, effectivement on ne se comprend pas bien car je ne veux surtout pas toucher à mon disque interne et à son menu de démarrage.
Par contre je peux tout envisager pour le disque externe car c'est juste pour des tests, de façon à mieux connaître et maîtriser d'autres distributions que Linuxmint. Mais je voudrais pouvoir les gérer chacune comme totalement indépendante des autres en utilisant la partition EFI du disque externe et surtout pas celle du disque interne.
Le cahier des charges est juste celui ci sans aucune idée préconçue sur la façon d'y parvenir.
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 21:50
par Jennatux
je ne veux surtout pas toucher à mon disque interne
Je ne t'ai jamais dit de toucher a ton disque interne
je t'ai expliqué aussi plus haut que si tu as deux partitions EFI, tu peux certainement en tapant la touche F9 avoir la possibilité de démarrer sur l'un où sur l'autre, et que si tu choisis de démarrer sur le disque USB, tu verras le grub du système de ce disque
Ou si tu ne le vois pas, c'est qu'il est caché, il faudra modifier /etc/default/grub sur le disque USB, pour le faire apparaitre
juste une ou deux lignes de commande, c'est tout.
Démarre sur le disque usb et donne le retour de
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 22:30
par capdeframint
Mais bien sûr que ça fonctionne en démarrant depuis le menu du BIOS et même directement en branchant le disque externe USB, c'est sa partition EFI qui est sollicitée et qui lance le dernier Grub installé.
Mais ça, ça fait des années que ça fonctionne et c'est justement ce que je ne veux plus puisque je veux pouvoir lancer le Grub de chaque distri Linux installée sur le disque externe.
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : dim. 2 nov. 2025 23:16
par Jennatux
Il suffit de mettre à jour grub depuis ton disque uSB
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : lun. 3 nov. 2025 13:02
par capdeframint
Mais ça je le fait fréquemment mais je suppose que le " sudo update Grub" va mettre à jour la liste des noyaux de sa propre distri mais pas la liste des noyaux des autres distris? Ou bien je me trompe ? Car il me semble bien avoir constaté que ça ne fonctionne pas...
Sinon, effectivement, il me suffit d'avoir le menu Grub de Debian 13 ou celui de LMDE7, les seuls avec lesquels j'arrive à démarrer Debian 13, et ça serait ok.
Je teste ça au plus vite mais il me faut néanmoins attendre la mise à jour du noyau de l'une des distris installées.
Re: Installation de plusieurs Grub, un par distribution Linux
Posté : lun. 3 nov. 2025 13:43
par Jennatux
" sudo update Grub" va mettre à jour la liste des noyaux de sa propre distri
Oui bien sûr, donc si tu le fais depuis le système de ton dd USB, ça mettra à jour celui que tu souhaites.
Pour mettre à jour celui du dd interne, il faut le faire depuis celui du disque interne
Si j'ai bien compris
(mais ce n'est pas sûr
)
Quand tu démarres ton pc, tu vois le grub qui te permet de choisir entre le Linux du disque interne et Windows ?
si tu fais la touche F9
(ou par le bios) tu démarres sur ton Linux du dd USB sans voir grub, c'est ça ?
(enfin, j'ai compris comme ça )
Si tu ne vois pas grub c'est parce qu'à l'installation, il n'a pas vu d'autres systèmes sur ce disque et dans ce cas, il est caché puisse que pas de choix à proposer.