On 05/29/2018 01:42 AM, Basil Chupin wrote:
On 28/05/18 23:50, James Knott wrote:
I installed 15.0 on my notebook computer, where I have both Linux and Windows installed. This means I need a boot menu to select which OS I want to use. In the past, it was possible to edit the boot menu. Someone decided to "improve" things by removing that possibility. I then had to install Grub Customizer to edit the menu. That's now broken with 15.0. On top of that, my Grub menu has 15.0 twice, but no mention of Windows and no way to fix that. Is there any way to edit the menu now? Why was this even broken in the first place?
I am assuming that you are talking about Grub2, right, and not Grub version 1 or LILO?
Yes, the only options are GRUB2, GRUB2 for EFI and Not managed. I have GRUB2 selected
The first thing I will state is that I do NOT use uefi on my installations, just the old legacy way of doing things so my comment is based on a non-uefi installation. Nor have I ever used a Grub Customizer.
This computer supports UEFI, but it's not used. The only reason I installed Grub Customizer was because, with GRUB2, I could no longer edit the menu.
What I do is to go into Yast2>Boot Loader and under the option Boot Code Options I select-
* Boot From Partition (previously known as Root Partition);
* Set Active Flag in Partition Table for Boot Partition;
* Write Generic Code to MBR
All checked.
then in the Boot Loader Options-
* Probe Foreign OS
Checked
(here it also should show Default Boot Section is openSUSE Leap 15.0)
Yep.
Now click on OK and let the system generate the new grub2 menu. Reboot.
(NOTE: it would be very helpful if you have a copy of SystemRescueCD (SRCD) because it could be the case that the Active [boot] Flag may not have been be set/reset in the correct partition and when you reboot you may not get the Grub2 menu in which case check using SRCD and set the Active [boot] flag in the correct partition -- in this case more than likely to be the Extended partition (see below).
The problem is not the active boot partition, but booting Windows is no longer an option in the menu. I have to run a grub command to temporarily make the Windows partition bootable and then reboot.
You may also see, using SRCD, that Yast2 has selected the _Extended_ Partition as the Root/Boot From partition instead of -- let's say -- /dev/sda3 where Leap 15.0 is actually installed. Don't worry about if this is the case -- the system will still boot properly, provided the Active [boot] Flag has been set correctly.)
BC
This is a system that has been working well for almost 7 years. It's just with installing 15.0 that the problem occurred. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org