I’m working with Mageia 5 and Windows 8.1 (in a legacy-bios).
After installing opensuse leap, it doesn’t appear in my Grub 2 bootloader and Grub2 only shows my Mageia and Windows,
I reinstalled it over and over with some changes in my partitioning, but non of them resolved the issue.
I saw some threads about having the same issue, but non of the workarounds solved my problem.
I think the source of this issue would be my legacy bios.
Any help greatly appreciated
During install, was there an error with installing booting?
I do have Leap 42.1 installed on an older computer with Legacy BIOS. And I also have Mageia on that computer. It is all working fine. However, I used “ext4” for the root file system. I’m guessing that you used “btrfs” and you might have run into a “btrfs” limitation.
On my system, Mageia is using legacy grub, rather than grub2. I’m guessing that you are really seeing the legacy grub menu from Mageia.
Where did you install grub? And can you provide the output from
# fdisk -l
I’m not a “btrfs” expert, so I might have this wrong. My understanding is that if your install uses a logical partition (partition 5 or higher), then grub2 needs to be installed in the MBR. However, on older computers the gap between the MBR and the first partition was usually 63 sectors, and that is too small for grub2 when using “btrfs”.
You should be able to add a boot entry for Leap to your Mageia boot menu ("/boot/grub/menu.lst" on your Mageia system). The other alternative is to reinstall, but use “ext4” (or “ext3” or “xfs”) for the root file system.
FIrst step is for you to provide that “fdisk” output, and let us know if you used “btrfs”. If you can also tell us which partition(s) you used for Leap, we might be able to suggest what to add to “menu.lst” on Mageia.
So you are apparently using bootloader from Mageia. In this case it knows nothing about newly installed openSUSE; you need to boot Mageia and reconfigure bootloader; but you really need to ask on Mageia forums how to do it. You may need to enable probing for other OSes there.
That could be okay, depending on how you are using it.
Does your BIOS have an option to set the disk boot order? If you set it to boot “/dev/sdc” (the third disk), does that work? What is in “/boot/grub2/device.map” on your Leap system?
What is not clear, is how you are actually booting. You talk of a “grub2” menu. As far as I know, Mageia uses Legacy grub (sometimes called “grub1”). Leap uses Grub2, but you cannot be using the Leap boot menu if you are not seeing an entry for Leap.