Dato che l'ho capito ieri, posso anche indicare la risposta.
Per passare da GRUB2 a un altro MBR devi fare quanto segue
menuentry "Other Disk" {
insmod part_msdos
set root='(hd1)'
drivemap -s hd0 hd1
chainloader (hd1)+1
}
Questo sta avviando il mio GRUB2 in GRUB gestito da OpenSUSE. hd1 potrebbe essere scambiato con qualsiasi altra unità o partizione. La drivemap è necessaria in modo che l'altro GRUB trovi le partizioni su hd1 di cui ha bisogno, poiché l'altro GRUB (1) tratterà l'altro disco come hd0. Per avviare una partizione devi cambiare (hd1) a (hd1,2) o qualunque partizione tu voglia, nota che la mappa del disco ometterebbe la partizione.
GRUB2 -> GRUB2 dovrebbe essere allo stesso modo, anche se non ho un'installazione per testarlo. Il file di configurazione potrebbe funzionare per GRUB2->GRUB2, ma non l'ho testato neanche perché vado da GRUB2 -> GRUB