Karena saya mengetahuinya kemarin, saya mungkin juga menunjukkan jawabannya.
Untuk beralih dari GRUB2 ke MBR lain, Anda perlu melakukan hal berikut
menuentry "Other Disk" {
insmod part_msdos
set root='(hd1)'
drivemap -s hd0 hd1
chainloader (hd1)+1
}
Itu mem-boot GRUB2 saya ke GRUB yang dikelola oleh OpenSUSE. hd1 dapat ditukar dengan drive atau partisi lain. Drivemap diperlukan agar GRUB lain akan menemukan partisi di hd1 yang dibutuhkannya, karena GRUB lain (1) akan memperlakukan disk lain sebagai hd0. Untuk mem-boot partisi, Anda akan mengubah (hd1) ke (hd1,2) atau partisi apa pun yang Anda inginkan, perhatikan bahwa drivemap akan menghilangkan partisi tersebut.
GRUB2 -> GRUB2 harus dengan cara yang sama, meskipun saya tidak memiliki instalasi untuk mengujinya. File konfigurasi mungkin berfungsi untuk GRUB2->GRUB2, tetapi saya juga tidak mengujinya karena saya akan membentuk GRUB2 -> GRUB