(In reply to Andrei Borzenkov from comment #15) > Is secure boot enabled? No > How did you boot before? As outlined in the OP. I used my own-generated xen.efi, since Opensuse's support didn't work. I had NO startup.nsh. It was not necessary. With my .efi, and Opensuse 13.2, boot simply worked -- exactly as expected. > What has changed? I upgraded to Opensuse Leap, and now use the Opensuse-generated efi The upgrade changed grub -- 20_linux was modified to "handled" efi. The upgrade broke grub, requiring the patch, above.