I have a multiboot system with several distributions installed. I'm using Opensuse as my primary system and i have installed opensuse's grub on the MBR of my first disk (hd0) or /dev/sda.
I have other distributions installed (like Ubuntu, Arch Linux, Fedora). Every distro has its own grub installed on the first sector of the root partition of every different distro.
I'm booting to the other distros by chainloading entries on the opensuse's grub menu.
For example I have installed Ubuntu on /dev/sdc7 or (hd2,6) and have the following on opensuse's grub:
title Ubuntu
rootnoverify (hd2,6)
chainloader +1
This entry passes the boot to Ubuntu's grub and then the system is booting.
I'm trying to do the same with Sabayon. I have installed Sabayon on /dev/sdc9 and have the following entry on opensuse's grub:
title Sabayon
rootnoverify (hd2,8)
chainloader +1
I have also (during the installation of Sabayon) selected that Sabayon's grub is installed on the first sector of root partition (that means /dev/sdc9).
I cannot boot to Sabayon's grub and i'm getting an "Invalid or unsupported format" error from opensuse's grub.
Any help will be appreciated (i want to test Sabayon).
Thanks