In fact both EFI partitions seem to come from the Win-installation - see below
If I am understanding correctly, you can still boot an opensuse USB, and access the “efibootmgr” command.
On my system I can hit F12 during boot, and get a BIOS menu for selecting which system to boot. I have heard that on HP computers, the equivalent is to hit F9 during boot. Does your BIOS offer that ability? If it does, what systems are shown as bootable on the menu? My Dell Inspiron shows Windows and opensuse. It also show two bootable disk drives.
Correct, I can boot an openSUSE DVD. Booting the desinfec’t- USB stick (an antivirus-stick based on Ubuntu) fails, I assume it has to do with the missing signature (-> secure boot)
Vaio-Laptops behave different - DEL, ESC, F2, F12 - all do not work. You have to start the laptop via the ‘Assist’ Button to get into the boot menu
Can you check those EFI partitions. You should be able to boot opensuse from USB, and mount the partition at “/mnt”. I am particularly interested in the following:
What is in “/EFI/Boot” for each partition?
Is there a directory “/EFI/Microsoft/Boot” in each of those partitions (my guess is yes).
My best guess is that for “/dev/sda1”, there is a “/EFI/Boot” containing “bootx64.efi”, and that file in turn is identical to “bootmgfw.efi” in the “/EFI/Microsoft/Boot” directory.
Correct: In /dev/sda1, there is a /EFI/Boot/bootx64.efi [1354480 bytes] as well as a /EFI/Boot/Microsoft/bootmgfw.efi of the same size
In /dev/sda3, there is a /EFI/Boot/bootx64.efi [1354472 bytes] as well as a /EFI/Boot/Microsoft/bootmgfw.efi of the same size, and some more entries than in the corresponding sda1-entry.
Additionally we have a /dev/sda3/EFI/opensuse/ directory with a couple of entries (MokManager.efi, grub.cfg, grub.efi, grubx64.efi, shim.efi)
Can you find out which of those Windows entries is currently being used by Windows:
From recollection, I think the command (from an Administrator command prompt)
BCDEDIT /enum bootmgr
will get some cryptic information what will turn out to match one of the NVRAM entries for Windows.
[/quote]
It uses partition 3:
Windows-Start-Manager
---------------------
Bezeichner {bootmgr}
device partition=\Device\HarddiskVolume3
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale de-DE
inherit {globalsettings}
default {current}
resumeobject {e86c68b4-b14c-11e2-966c-a6072a543672}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Thanks!