The UEFI standard states that BOOT\BOOTX64.EFI is only for use on removable media and that an OS installing to an internal disk is supposed to put its boot loader in its own directory, and the firmware must boot said loader when instructed to via EFI variables.
If there are broken systems out there that don't follow the standard, we would need more details on which ones, how common they are, and confirmation that they are indeed broken, and do not obey the efi boot variables. ** Package changed: ubiquity (Ubuntu) => grub2 (Ubuntu) ** Changed in: grub2 (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1366546 Title: Ubuntu doesn't provide \EFI\BOOT\BOOTX64.EFI for UEFI systems To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1366546/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs