On 08/30/2015 03:58 AM, Paul Cartwright wrote:
not very descriptive to tell me what kernel or why duplicate Fedora
&
ubuntu entries..
I'm really trying to explain this in the simplest terms possible. So,
again, the UEFI firmware loads boot loaders. The boot loaders load kernels.
You hit F12 to get a list of UEFI boot targets. What are those
targets? They're boot loaders. They are not kernels. UEFI doesn't
contain a list of kernels. It contains a list of boot loaders.
There are duplicate Fedora and Ubuntu entries because of efibootmgr
commands that have been run. Notably, UEFI is an extremely complicated
spec and there are bugs in many implementations. One that I've seen
documented is that if you specify a boot order that doesn't contain all
of the entries, the firmware may duplicate some in NVRAM. And if you do
it enough to fill NVRAM, the system might stop booting entirely.