17.11.2016 14:03, Hans de Faber пишет:
Op 17-11-16 09:09, Andrei Borzenkov schreef:
On Thu, Nov 17, 2016 at 10:23 AM, Hans de Faber
wrote: Hello everybody.
On my desktopcomputer I have 3 releases, 42.1, 42.2 and tumbleweed installed.
It is a uefi boot machine.
Each installation has his own partition and a root containing the grub of the specific release.
There is 1 efipartition.
On this efipartition there is only 1 directory named opensuse containing only 1 grub64.efi which point to grub in the last installed version in my case tumbleweed.
This file grub64.efi is overwritten with every opensuse install.
If I remove tumbleweed I have no correct grub64.efi !!!!
How can I create a new gub64.efi pointing to the current release leap 42.2 ?
During installation (or post installation in YaST) set Distributor to unique name in bootloader configuration, like opensuse_42_1, opensuse_42_2 etc. The first word of Distributor is used as name of directory under \EFI. Post installation: In yast "configure the bootloader" there is no place to modify the distributor it is even not mentioned.
Indeed. Looks like it was removed ... yes, changelog mentions it - removed more that a year ago. Not nice, it means you have no way to change it during installation.
Where should I change the distributor ???
In /etc/default/grub set GRUB_DISTRIBUTOR
What should I run to create the new efi directory and grub64.efi ???
update-bootloader --reinit
For the future:
To my opinion, if there are more releases installed there should be also different grub64.efi files and more boot-entries in efivars not all named 'opensuse'.
Have more fun with 42.2, Hans
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org