I own a HP ProBook, which came with SLED11 preinstalled, and on which I has Trusty installed
(NO Dual boot). UEFI wasn't enabled. Now I bought a SSD and built it into the laptop. As I read that using UEFI can improve firmware loading time by several seconds, I enabled it and booted the Ubuntu Trusty Live USB I created with UNetBootin.
After the installation finished (erase disk and install), I rebooted and noticed that the HP boot menu said it didn't find any OS's. When I open up the Boot device selection, it lists the following:
OS Boot Manager Boot from EFI file ubuntu
ubuntu boots my system. I can also manually specify the path to
OS Boot Manager shows above error message.
How do I get my Ubuntu automatically booted, without hitting F9 every time?
PS: The UEFI setup allows me to specify a path to a custom EFI file, if that might be helpful. However,
/EFI/ubuntu/grubx64.efi doesn't work. I assume it requires some sort of device ID before it... But I's prefer putting Ubuntu in the OS Boot Manager.
Edit 1: It turns out that this is a flaw in HP's UEFI implementation. It seems that Customized Boot is the only option.
Edit 2: As soon as the HP guys tell me how to apply a firmware upgrade to my computer (refuses to load the update EFI image), I'll do so, maybe OS Boot Manager will boot Ubuntu then.
Edit 3: I learned it is not possible. To upgrade the firmware of my ProBook 455, I need to run Windows directly on it, as the upgrade image is generated locally by a Windows-only software, which reads various stuff from the BIOS, so I can neither use virtualization nor Wine.