Neil Rickert changed bug 1101756
What Removed Added
CC   nwr10cst-oslnx@yahoo.com

Comment # 1 on bug 1101756 from
I'll just add some history of this, to the best of my recollection.  This is
based on my experience.

With openSUSE 12.3, the distributor could be set in Yast bootloader.  But it
did not work in an installation.  The installer only used "opensuse".  I could
use Yast bootloader on the installed system to change the distributor, and that
worked.  I think the "/etc/default/grub" that is saved during install did not
use what was set for distributor during install.

In 13.1, I think it worked for install.  But I'm not completely sure of that. 
And it might have been 13.2.

Some time later, probably during the 13.2 cycle, the distributor field was
removed from Yast bootloader.  There's probably an earlier bug report where I
complained about that.  You had to directly edit "/etc/default/grub" to change
it.

Using "distributor" would probably not work with Ubuntu.  Although I have not
tested it, I am under the impression that the Ubuntu "shim" is hard coded to
use the directory "\EFI\ubuntu" in the EFI partition.  Hmm, I actually have
tested it.  I currently have "deepin" installed for testing.  It used the
Ubuntu shim (in "\EFI\deepin").  But that Ubuntu shim depends on the files
"grubx64.efi" and "grub.cfg" that are in "\EFI\ubuntu".

For myself, I am now doing things in a way that does not depend on using
distributor.  However, I'm expecting your bug report to not get much traction.

You should be able to create the "opensuse150" entry that you want by manually
editing "/etc/default/grub" and setting GRUB_DISTRIBUTOR .  And then make some
small change in Yast bootloader (maybe a timeout change), and it should
reinstall as you want.  But I think the last that I tested this was when
running Leap 42.1.

For completeness, here's some output:

# efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0002,0005,0008,000B,0001,0003,000F,000E,000A,0006,0007,0009
Boot0000* opensuse-secureboot
Boot0001* ubuntu
Boot0002* betasuse-secureboot
Boot0003* deepin
Boot0005* UEFI OS
Boot0006* Generic Usb Device
Boot0007* CD/DVD Device
Boot0008* mageia
Boot0009* Generic Usb Device
Boot000A* CD/DVD Device
Boot000B* systemd-boot
Boot000E* UEFI OS
Boot000F* ubuntu

Both of those "ubuntu" entries boot to "deepin", because the "deepin" install
put some of its boot files in the "ubuntu" directory.  If I restore the
original ubuntu boot files, then booting to the "deepin" entry will boot
ubuntu.  The "betasuse-secureboot" entry was created with manual editing of
"/etc/default/grub" and then using Yast bootloader.  It currently boots to
42.3, but with a menu that allows me to boot other systems.  It's my backup in
case the main boot entry fails.


You are receiving this mail because: