I’m trying to dual-boot my Lenovo M92p desktop with Leap 15.1 (1T drive) and Windows 10 (500GB drive) but not having much luck. Everything I’ve tried thus far has me booting into Windows 10; Grub never shows up during the boot process. Post-install I can interrupt the boot process but no matter which drive I boot from my computer boots into Windows 10. I tried dual-booting with Leap and Windows on the same drive and that works fine but I want to keep them separate. When I install Leap, before I commit, I check the Grub settings and they contain both the Leap drive and the Windows drive so the Leap drive isn’t hidden. I tried changing the default settings for MBR and BOOT but I get red warnings telling me my system won’t boot that way. Googling this problem brings up results pertaining to re-configuring Grub but since I never see it and can’t get into Leap I’ve pretty much ignored them. I’ve dual-booted in the past with two drives with various combinations of Linux and Windows without problems. I must be missing something simple but I have yet to figure it out. Any ideas, suggestions, or recommendations would be greatly appreciated.
Ok, I did some creative rewording and found Super Grub 2. I booted using SG2 and I found these:
grub.cfg (no grub.cfg file detected)
menu.1st (no menu.1st file detected)
core.img (no core.img file detected)
Booting to Leap IS possible using the Super Grub 2 utility. So, my question now is if I can see that Grub has been configured during the installation process why is it disappearing later on?
Sorry for the long delay; I’ve been busy but not “that” busy.
I believe this means that I’m using BIOS: linux-away:/home/jobee # ls /sys/firmware/efi
ls: cannot access ‘/sys/firmware/efi’: No such file or directory linux-away:/home/jobee #
I did learn that when I use GRUB2 to boot my computer the boot screen pops up that gives me both the OpenSUSE and Windows 10 boot options. Did any of this information help you see what the problem is?
After this long delay, I did have to go back and refresh my memory about your problem.
Yes, you are using BIOS booting.
It is typical for computer with BIOS booting, that there is BIOS setting on which disk to boot. So maybe go into BIOS settings and see if there is a setting for “boot order” (or similar). If possible, set it to boot “/dev/sdb” as the first in boot order. That would be the Samsung SSD.
If you can boot that way, you should get the grub2 menu. And that should include an entry for booting Windows.
Hi
Boot from the rescue and swap the boot flag from sda1 to sdb1, reboot into openSUSE and check it sees the other boot partition with os-prober and rebuild grub…
Well, the world may never know. I just bought a new computer, swapped out its hard drive with my current hard drive, booted it up, and now I get the GRUB menu. There’s a part of me that still wants to to know “Why?” There’s another part that says “It’s working. Leave it be.” And still another that asks “Is there any pie left in the fridge?”
→ MalcomLewis - No, I moved both hard drives to the new computer. On the old computer I put the SATA cables in different ports but no joy in that. Thus my comment that there’s a part of me that still wants to know what was causing my problem. Maybe a setting in BIOS…?
→ nrickert - I tell people at work that my motto is, “If it’s not broke, fix it till it is.” I get a lot of sighs and eye rolls; apparently they don’t get true humor. And yes, now that it’s working like I want I’m not going to change anything.