05.10.2016 19:03, Michael Melcher пишет:
Hi,
Both Leap 42.1 and 42.2 take efibootmgr from SLE, which is version 0.6.0 with various patches.
Tumbleweed has 0.12 already.
For comparison: Debian Jessy has 0.11, Sid has 14. Version 0.6.0 dates back to 2013 [1] Version 0.12 dates back to at least February 2016 [2] In July 2016 they dropped the preceding 0
Can we have a Version Bump to at least the same Version Factory has? And thus bump the version for SLE too?
Problem: On my Microsoft Surface Pro 4 grub2-install calls efibootmgr which exists with status=8000000000000002
Where do you see this status? efibootmgr itself return 0 or 1.
There already exist a couple bug reports for that from fedora, launchpad (ubuntu) and others - although for other devices. These bug reports date back between 2 and 4 years already.
References, please.
Newer Versions of efibootmgr don't seem to have this issue anymore, as I had successfully installed Tumbleweed, Debian Jessie and Debian Sid on my Surface. Only the version in Leap 42.x got this problem.
How do you know it is efibootmgr? Did you test different versions under the same conditions? All mentioned distros have different kernels.
Thus updating to a newer version - which has already been tested for a while in Tumbleweed, would not only fix this issue but also add support for other newer devices
Very little is needed from efibootmgr for what we use it - entering reference to a file on ESP. I would be very surprised if failure were due to efibootmgr.
Since I can't add a EFI Menu Entry from within the EFI manually I am stuck with an installed Linux that can't be booted.
The first thing to test is to manually set variable via efivarfs. If this fails, it has nothing to do with efibootmgr.
I could try using a Live USB Key and edit the Grub entries on it to boot the installed Leap, but that could only do as a temp fix.
1: http://linux.dell.com/efibootmgr/ 2: https://github.com/rhinstaller/efibootmgr/commits/master/Make.version
Kind regards Michael Melcher
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org