Stephen Berman composed on 2019-05-15 21:29 (UTC+0200):
The output of efibootmgr when CSM is enabled in the BIOS is different from the output when CSM is disabled (i.e. UEFI only). Originally, and when I installed TW, CSM was enabled, but in preparation for reinstallation using pure EFI I disabled it, and this is what efibootmgr now outputs:
BootCurrent: 0000 Timeout: 1 seconds BootOrder: 0000 Boot0000* opensuse
Unless you change Leap's GRUB_DISTRIBUTOR= first, you'll still have only one opensuse entry after reinstalling TW in UEFI mode.
Perhaps I've been mistaken in asserting there is a /boot partition. This is what ls -l /boot shows:
You clearly have been. A historically good way to tell is by viewing fstab, not /boot/ content. If using btrfs, it may not be so clear. Another way is to try to run 'umount /boot'. It will fail if there is no separate filesystem mounted to /boot/.
Is it possible that only the efi directory is a separate partition, mounted under /boot, and /boot itself and the rest of its contents are in the root partition?
This is quite clearly the normal case. Separate /boot partitions are typically used for LVM and/or RAID installations and/or various encryption configurations, and few others.
If that is the case, perhaps I can keep the Leap installation, and just reinstall TW, now in pure UEFI.
Having the ESP partition mounted to /boot/efi/ in fstab I find it hard to understand that there would be any need to reinstall to ensure TW is only used in UEFI mode. If it was here, first thing I would try is changing TW's GRUB_DISTRIBUTOR= to something unique, then running yast bootloader, changing the timeout, exiting, and rebooting, all assuming in your TW you see the following: # rpm -qa | egrep -i 'grub|prober' grub2-2.02-43.1.x86_64 grub2-i386-pc-2.02-43.1.noarch grub2-x86_64-efi-2.02-43.1.noarch os-prober-1.76-5.1.x86_64 ruby2.6-rubygem-cfa_grub2-1.0.1-1.3.x86_64 -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org