Gestion de plusieurs GRUB

7 replies [Last post]
nmrk.n
Offline
Joined: 11/01/2013

Bonjour,

Lorsque l'on installe plusieurs distributions c'est la dernière installée qui impose son GRUB.

Ensuite, au gré des mises à jour jour c'est l'une ou l'autre qui alternativement impose son GRUB.

Je trouve cela assez, pour ne pas dire franchement, désagréable.

Comment faire pour imposer dans ce cas l'utilisation d'un unique GRUB, toujours le même ?

merci

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Ce n'est pas simple (et, de mon point de vue, le principal problème à résoudre dans la prochaine version de GRUB) : https://www.gnu.org/software/grub/manual/grub.html#Multi_002dboot-manual-config

https://doc.ubuntu-fr.org/grub-pc#amorcage_multipleprivilegier_un_grub suggère de réinstaller le GRUB du système de son choix à chaque fois qu'un autre le remplace.

nmrk.n
Offline
Joined: 11/01/2013

Le 31/05/2016 12:40, name at domain a écrit :
> Ce n'est pas simple (et, de mon point de vue, le principal problème à
> résoudre dans la prochaine version de GRUB) :
> https://www.gnu.org/software/grub/manual/grub.html#Multi_002dboot-manual-config
>
>
Merci,

mais je ne vois pas où cet article est daté (comme souvent sur internet
d'ailleurs, ce qui est fortement regrettable).

merci

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

C'est la documentation officielle de GRUB. Elle est constamment mise à jour. Ceci étant ce point n'a pas du changer depuis les débuts de GRUB 2.

nmrk.n
Offline
Joined: 11/01/2013

Il semble pourtant que ce soit en cours :

Cf. fichier attaché et

https://wiki.mageia.org/en/Grub2-efi_et_Mageia-fr

Mais je dois être en mode MBR car je n'ai pas de partition /boot/EFI ?

Est-ce qu'il est possible d'installer grub et seulement grub sur une petite partition sans passer par un SE ?

Si oui où trouver le fichier d'installation ?

merci

Grub2-efi_016-06-01_04:41:44.png
Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

La commande 'grub-install' sert à installer grub. Elle est appelée après chaque mise à jour de noyau (quelle que soit la distribution). C'est bien pour cela que "au gré des mises à jour jour c'est l'une ou l'autre qui alternativement impose son GRUB".

Il faut passer par un système d'exploitation :
In order to install GRUB as your boot loader, you need to first install the GRUB system and utilities under your UNIX-like operating system.
https://www.gnu.org/software/grub/manual/grub.html#Installation

Sasaki
Offline
Joined: 08/11/2014

Salut,

dans la même idée, j'aimerais faire un multi-boot avec librepup https://freepo.st/post/b3efy88e (qui utilise grub4dos). J'ai trouvé quelques informations sur la manière de lier grub4dos et grub2, mais je ne sais pas quoi écrire dans le fichier /etc/default/grub/40_custom.

Dans le tuto ci dessous, l'auteur écrit

menuentry "quirky-130 (on /dev/sdc3)" {
insmod ext2
set root='(hd0,7)'
search --no-floppy --fs-uuid --set c87ab663-e503-4833-8b7c-f52a114f8ad0
linux /qrky-130/vmlinuz pdev1=sdc3 psubdir=quirky130
initrd /qrky-130/initrd.gz
}

mais je ne sais pas comment trouver ces informations relatives à mon installation frugale ?

http://puppylinux.org/wikka/Grub2

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Ces instructions semblent plus claires : http://www.murga-linux.com/puppy/viewtopic.php?t=63175

Peut-être qu'il te faudra "GRUB_DISABLE_OS_PROBER=true" dans /etc/default/grub pour que 'upgrade-grub' ne supprime pas ce que tu as écrit.