public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* BDS Phase Output Menu
@ 2020-05-12 17:06 jim slaughter
  2020-05-12 17:23 ` [edk2-devel] " Andrew Fish
  0 siblings, 1 reply; 5+ messages in thread
From: jim slaughter @ 2020-05-12 17:06 UTC (permalink / raw)
  To: devel; +Cc: jim slaughter

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

Hello,

I have seen a menu displayed to select which OS you boot (long time ago).
I was told it was from the BDS phase.
How do I turn on this feature or is that vendor specific?
Thanks.

-- 
Jim Slaughter

[-- Attachment #2: Type: text/html, Size: 420 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [edk2-devel] BDS Phase Output Menu
  2020-05-12 17:06 BDS Phase Output Menu jim slaughter
@ 2020-05-12 17:23 ` Andrew Fish
  2020-05-12 17:32   ` Rebecca Cran
  2020-05-12 17:52   ` Rebecca Cran
  0 siblings, 2 replies; 5+ messages in thread
From: Andrew Fish @ 2020-05-12 17:23 UTC (permalink / raw)
  To: edk2-devel-groups-io, jim slaughter

[-- Attachment #1: Type: text/plain, Size: 541 bytes --]


> On May 12, 2020, at 10:06 AM, jim slaughter <jim.slaughter@sage-micro.com> wrote:
> 
> Hello,
> 
> I have seen a menu displayed to select which OS you boot (long time ago).
> I was told it was from the BDS phase.
> How do I turn on this feature or is that vendor specific?

Jim,

For OVMF I think you get the menu if you exit the UEFI Shell. On other platform it works like the old BIOS Setup so you have to hold some vendor specific snag key on boot? 

Thanks,

Andrew Fish

> Thanks.
> 
> -- 
> Jim Slaughter
> 


[-- Attachment #2: Type: text/html, Size: 1514 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [edk2-devel] BDS Phase Output Menu
  2020-05-12 17:23 ` [edk2-devel] " Andrew Fish
@ 2020-05-12 17:32   ` Rebecca Cran
  2020-05-12 17:52   ` Rebecca Cran
  1 sibling, 0 replies; 5+ messages in thread
From: Rebecca Cran @ 2020-05-12 17:32 UTC (permalink / raw)
  To: devel, afish, jim slaughter

On 5/12/20 11:23 AM, Andrew Fish via groups.io wrote:

> For OVMF I think you get the menu if you exit the UEFI Shell. On other 
> platform it works like the old BIOS Setup so you have to hold some 
> vendor specific snag key on boot?

On OVMF you can run "exit" or "reset -fwui" in the UEFI Shell, or press 
F1/F2/Del (I can't recall which) during boot.


-- 
Rebecca Cran



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [edk2-devel] BDS Phase Output Menu
  2020-05-12 17:23 ` [edk2-devel] " Andrew Fish
  2020-05-12 17:32   ` Rebecca Cran
@ 2020-05-12 17:52   ` Rebecca Cran
  2020-05-13  4:26     ` jim slaughter
  1 sibling, 1 reply; 5+ messages in thread
From: Rebecca Cran @ 2020-05-12 17:52 UTC (permalink / raw)
  To: devel, afish, jim slaughter

On 5/12/20 11:23 AM, Andrew Fish via groups.io wrote:
> For OVMF I think you get the menu if you exit the UEFI Shell. On other 
> platform it works like the old BIOS Setup so you have to hold some 
> vendor specific snag key on boot?

I wonder if Jim meant the BootManagerMenuApp from 
./MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf ? 
It looks like it might be possible to avoid going into the BIOS Setup 
and instead have BDS display a list of available boot options -- like 
that which is often available by pressing F8 during boot on hardware 
platforms.


-- 
Rebecca Cran



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [edk2-devel] BDS Phase Output Menu
  2020-05-12 17:52   ` Rebecca Cran
@ 2020-05-13  4:26     ` jim slaughter
  0 siblings, 0 replies; 5+ messages in thread
From: jim slaughter @ 2020-05-13  4:26 UTC (permalink / raw)
  To: Rebecca Cran; +Cc: devel, Andrew Fish

[-- Attachment #1: Type: text/plain, Size: 1688 bytes --]

Hello,

Thank you.

The best I can remember is the server I worked on 10 years ago, we could
select Linux, Net64, or Windows at the menu. I may have the
terminology wrong.  Things may have changed in uEFI. I worked in PEI and
DXE phases years ago.

I am waiting on hardware now. I have been using VMWare since you can
replace the uEFI file with your own. I cannot see my logo. Of course there
is no TTY port with VMWare so I can see no debug messages. I am stuck till
I get hardware.

What I am trying to do:: I want to display our logo during the boot of
UEFI, get to the OS boot phase (BDS), then display a message asking for a
password to be used for the OS booting. This is why I am looking into
BdsEntry.c and other files. So I am lost!

By the way, how do I turn on the debug messages? What .h file is the origin
of these macros? Are the messages always on since I build in DEBUG mode. I
search but it is impossible since there are so many hits.

Jim Slaughter
;

On Tue, May 12, 2020 at 12:52 PM Rebecca Cran <rebecca@bsdio.com> wrote:

> On 5/12/20 11:23 AM, Andrew Fish via groups.io wrote:
> > For OVMF I think you get the menu if you exit the UEFI Shell. On other
> > platform it works like the old BIOS Setup so you have to hold some
> > vendor specific snag key on boot?
>
> I wonder if Jim meant the BootManagerMenuApp from
> ./MdeModulePkg/Application/BootManagerMenuApp/BootManagerMenuApp.inf ?
> It looks like it might be possible to avoid going into the BIOS Setup
> and instead have BDS display a list of available boot options -- like
> that which is often available by pressing F8 during boot on hardware
> platforms.
>
>
> --
> Rebecca Cran
>
>
>

-- 
Jim Slaughter

[-- Attachment #2: Type: text/html, Size: 2357 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-05-13  4:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-12 17:06 BDS Phase Output Menu jim slaughter
2020-05-12 17:23 ` [edk2-devel] " Andrew Fish
2020-05-12 17:32   ` Rebecca Cran
2020-05-12 17:52   ` Rebecca Cran
2020-05-13  4:26     ` jim slaughter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox