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 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