Puisque j'ai compris cela hier, je peux aussi bien indiquer la réponse.
Pour passer de GRUB2 à un autre MBR, vous devez procéder comme suit
menuentry "Other Disk" {
insmod part_msdos
set root='(hd1)'
drivemap -s hd0 hd1
chainloader (hd1)+1
}
C'est démarrer mon GRUB2 dans GRUB géré par OpenSUSE. hd1 peut être remplacé par n'importe quel autre lecteur ou partition. Le drivemap est nécessaire pour que l'autre GRUB trouve les partitions sur hd1 dont il a besoin, puisque l'autre GRUB (1) traitera l'autre disque comme hd0. Pour démarrer une partition, vous devez modifier (hd1) à (hd1,2) ou quelle que soit la partition que vous voulez, notez que le drivemap omettrait la partition.
GRUB2 -> GRUB2 devrait être de la même manière, même si je n'ai pas d'installation pour tester cela. Le fichier de configuration peut fonctionner pour GRUB2->GRUB2, mais je ne l'ai pas testé non plus puisque je vais former GRUB2 -> GRUB