Re: UEFI boot issues on HP laptop

From: Anthony Jenkins <Scoobi_doo_at_yahoo.com>
Date: Thu, 3 Mar 2016 11:17:37 -0500
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
Received on Thu Mar 03 2016 - 15:19:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:03 UTC