OK been doing some testing on this. Firstly the verbose command does not work in TW
Tumbleweed:/home/stuart # efibootmgr -V
version 0.12
Tumbleweed:/home/stuart # efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003
efibootmgr: Could not parse device path: No such file or directory
Boot0000* opensuseTumbleweed:/home/stuart #
although it does in Leap (booted from the TW grub)
Leap4main:/home/stuart # efibootmgr -V
version 0.6.0
Leap4main:/home/stuart # efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003
Boot0000* opensuse HD(1,800,61800,2eca2750-fed6-4e3f-887f-27f183020fda)File(\EFI\opensuse\grubx64.efi)
Boot0001* Hard Drive BIOS(2,0,00)
Boot0002* CD/DVD Drive BIOS(3,0,00)
Boot0003* Removable Drive BIOS(1,0,00)Generic-USB3.0 CRW-CF/MD1.00.
Leap4main:/home/stuart #
Next I booted TW and did as you requested although could not use the -v command plus I also ran grub2-install afterwards to put it back to how I know it boots, I will try to boot it without doing that but right now I need to do somethings before testing that.
Tumbleweed:/home/stuart # efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003
Boot0000* opensuse
Boot0001* Hard Drive
Boot0002* CD/DVD Drive
Boot0003* Removable Drive
Tumbleweed:/home/stuart # update-bootloader --reinit
Tumbleweed:/home/stuart # efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0004,0000,0001,0002,0003
Boot0000* opensuse
Boot0001* Hard Drive
Boot0002* CD/DVD Drive
Boot0003* Removable Drive
Boot0004* opensuse-secureboot
Tumbleweed:/home/stuart # grub2-install
Installing for x86_64-efi platform.
Installation finished. No error reported.
Tumbleweed:/home/stuart # efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001,0002,0003
Boot0000* opensuse
Boot0001* Hard Drive
Boot0002* CD/DVD Drive
Boot0003* Removable Drive
Tumbleweed:/home/stuart #
Interesting to see the older Leap efibootmgr works in verbose mode but the new TW one does not.
Stuart