(In reply to Steffen Winterfeldt from comment #10) > But if you want a specialized solution just for microos and are sure no-one > else will look at LOADER_TYPE: supporting grub2-auto on the pbl side > just means adding scripts in /usr/lib/bootloader/grub2-auto that delegate > to their grub2 resp grub2-efi counterpart. Then I'd just use the jeos-firstboot snippet to set it based on the type of the first boot. Otherwise I'd have to maintain a pbl script forever, just for MicroOS. It's also possible that someone installs yast on microos, so I can't even be sure that LOADER_TYPE isn't read by anything else. (In reply to Neil Rickert from comment #11) > Just a note on this. > > I have Tumbleweed installed on an external USB drive, for booting with > either MBR/BIOS booting or UEFI booting. Installing that way works (the > install succeeds) even if the installer is booted with UEFI. This would be a use case for having both targets installed, but with one important difference: "--removable". If efivarfs is available, "grub2-efi" with SECURE_BOOT=yes would not install into /EFI/BOOT but /EFI/opensuse and create a boot entry for it.