http://bugzilla.suse.com/show_bug.cgi?id=978593
http://bugzilla.suse.com/show_bug.cgi?id=978593#c13
--- Comment #13 from Alexander Graf
That code however gets invoked during installation without /sys mounted, so the heuristics fail and we always create a removable fallback binary.
It's likely efivarfs.ko not there ..
I'm definitely happy to receive ideas on how to find out :)
The net result of this is that you get a removable media bootaa64.efi (or bootx64.efi) which has a default btrfs path embedded that doesn't work because our btrfs paths look different.
I think yast2 bootloader should also put that pbl logic to invoke grub2-install to get everything consistent. That pbl script may invoke too early before /etc/default/grub get correctly written by yast.
Yes, but that won't fix everything just yet. If we implement the same logic in yast2-bootloader, then we fix up the removable case. But for "normal" EFI systems that have working NVRAM, we would still be as broken as before. -- You are receiving this mail because: You are on the CC list for the bug.