UEFI boot issues on HP laptop
Anthony Jenkins
Scoobi_doo at yahoo.com
Thu Mar 3 16:19:45 UTC 2016
On 03/03/2016 09:39 AM, Jakob Alvermark wrote:
> Hi,
>
> On Thu, March 3, 2016 14:46, Anthony Jenkins wrote:
>
>> The other issue is just me being jealous of EFI Linux showing up in a
>> toplevel BIOS boot menu:
>>
>> Selecting "F9 - Boot Device Options" goes to the "Boot Manager" screen:
>>
>>
>> Boot Option Menu
>>
>>
>> - OS boot Manager
>> - ubuntu (MKNSSDRE1TB)
>> - Boot From EFI File
>> - Notebook Hard Drive
>>
>>
>>
>> How did Ubuntu get in there? Some attribute of its EFI boot file that
>> tells the BIOS (or boot manager EFI app) to add an entry for it? How do I
>> get FreeBSD in there?
> You can modify the this from Windows, using the command line tool 'bcdedit'.
> That's what I did on my Thinkpad.
>
> From administrator command prompt, 'bcedit /enum all' will show you
> something like this at the top:
>
> Firmware Boot Manager
> ---------------------
> identifier {fwbootmgr}
> displayorder {5d090d98-8e36-11e5-827b-806e6f6e6963}
> {f43a1eb3-82e3-11e5-8252-94659c6abc55}
> {bootmgr}
> {4a919591-82e1-11e5-a7d6-806e6f6e6963}
> {4a919592-82e1-11e5-a7d6-806e6f6e6963}
> {4a919593-82e1-11e5-a7d6-806e6f6e6963}
> {4a919594-82e1-11e5-a7d6-806e6f6e6963}
> {4a919595-82e1-11e5-a7d6-806e6f6e6963}
> {4a919596-82e1-11e5-a7d6-806e6f6e6963}
> {4a919590-82e1-11e5-a7d6-806e6f6e6963}
> timeout 0
>
> Windows Boot Manager
> --------------------
> identifier {bootmgr}
> device partition=\Device\HarddiskVolume2
> path \EFI\Microsoft\Boot\bootmgfw.efi
> description Windows Boot Manager
> locale en-US
> inherit {globalsettings}
> integrityservices Enable
> default {current}
> resumeobject {f43a1eac-82e3-11e5-8252-94659c6abc55}
> displayorder {current}
> toolsdisplayorder {memdiag}
> timeout 30
>
> You can add new entries to the displayorder, and they should show up in
> your boot options.
>
> I have added theese two:
> Firmware Application (101fffff)
> -------------------------------
> identifier {5d090d98-8e36-11e5-827b-806e6f6e6963}
> device partition=\Device\HarddiskVolume2
> path \EFI\BSD\freebsd.efi
> description FreeBSD
>
> Firmware Application (101fffff)
> -------------------------------
> identifier {f43a1eb3-82e3-11e5-8252-94659c6abc55}
> device partition=\Device\HarddiskVolume2
> path \EFI\BSD\openbsd.efi
> description OpenBSD
>
> So I have FreeBSD booting by default, and I can boot OpenBSD and Windows
> as second and third choices, respectively.
>
> Hope to get you in the right direction with this.
>
> Jakob
Wow, awesome! Will try this today, thanks!
--
Anthony Jenkins
More information about the freebsd-current
mailing list