efibootmgr without args lists the boot entries correctly: BootCurrent: 0000 Timeout: 1 seconds BootOrder: 0000,0001,000E,000F,0002,0003,0004 Boot0000* ubuntu Boot0001* Windows Boot Manager ... , but
efiboomgr -v
returns:
BootCurrent: 0000 Timeout: 1 seconds BootOrder: 0000,0001,000E,000F,0002,0003,0004 Boot0000* ubuntuCould not parse device path: Invalid argument
So it seems it fails on the first 'ubuntu' entry (which is the currently booted OS) or the 2nd Boot0001 Windows Boot Manager entry - which BTW fails to boot from GRUB (chainloader) for me...
efibootmgr without args lists the boot entries correctly: 000E,000F, 0002,0003, 0004
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0001,
Boot0000* ubuntu
Boot0001* Windows Boot Manager
...
, but
efiboomgr -v
returns:
BootCurrent: 0000 000E,000F, 0002,0003, 0004
Timeout: 1 seconds
BootOrder: 0000,0001,
Boot0000* ubuntuCould not parse device path: Invalid argument
So it seems it fails on the first 'ubuntu' entry (which is the currently booted OS) or the 2nd Boot0001 Windows Boot Manager entry - which BTW fails to boot from GRUB (chainloader) for me...