dvescovi
Posts: 2
Joined: Tue Oct 11, 2016 5:25 pm

EFI force boot screen

Tue Oct 11, 2016 5:30 pm

Is it possible to force the boot loader to break into the EFI boot menu on power up?

User avatar
rpdom
Posts: 20018
Joined: Sun May 06, 2012 5:17 am
Location: Chelmsford, Essex, UK

Re: EFI force boot screen

Tue Oct 11, 2016 5:46 pm

dvescovi wrote:Is it possible to force the boot loader to break into the EFI boot menu on power up?
No. There is no EFI on the Pi.

fruitoftheloom
Posts: 27225
Joined: Tue Mar 25, 2014 12:40 pm

Re: EFI force boot screen

Tue Oct 11, 2016 6:33 pm

dvescovi wrote:Is it possible to force the boot loader to break into the EFI boot menu on power up?

https://en.wikipedia.org/wiki/EFI_system_partition

This is how the Raspberry Pi Boots (the 3B has additional options but basics the same), completely different to a x86 PC with UEFI BIOS:

http://wiki.beyondlogic.org/index.php?t ... ot_Process
Take what I advise as advice not the utopian holy grail, and it is gratis !!

dvescovi
Posts: 2
Joined: Tue Oct 11, 2016 5:25 pm

Re: EFI force boot screen

Wed Oct 12, 2016 12:32 am

This is for Windows 10 core on Pi. It uses EFI boot.

User avatar
rpdom
Posts: 20018
Joined: Sun May 06, 2012 5:17 am
Location: Chelmsford, Essex, UK

Re: EFI force boot screen

Wed Oct 12, 2016 5:17 am

dvescovi wrote:This is for Windows 10 core on Pi. It uses EFI boot.
Are you sure? Because the Pi does not have EFI. If it boots that way (which I doubt), it must load in an equivalent of a BIOS from the SD card.

Try posting in the Windows 10 IoT forum, or asking Microsoft?

fruitoftheloom
Posts: 27225
Joined: Tue Mar 25, 2014 12:40 pm

Re: EFI force boot screen

Wed Oct 12, 2016 5:46 am

dvescovi wrote:This is for Windows 10 core on Pi. It uses EFI boot.
Yes you are right, the typical boot process for Windows 10 IoT Core looks like this:

The device powers on and runs the SoC firmware bootloader.

The bootloader launches the UEFI environment and UEFI applications.

The UEFI environment launches the Boot Manager, which can be found in
C:.\EFIESP\EFI\Microsoft\boot\bootmgfw.efi

The Boot Manager launches the Windows Boot Loader, which can be found in
C:\Windows\System32\Boot\winload.efi

The Windows Boot Loader launches the main OS.


You will likely need to ask on the MS Forum:

https://social.msdn.microsoft.com/forum ... WindowsIoT
Take what I advise as advice not the utopian holy grail, and it is gratis !!

sortaloc
Posts: 4
Joined: Wed Sep 02, 2015 11:35 am

Re: EFI force boot screen

Fri Oct 14, 2016 4:32 pm

dvescovi wrote:Is it possible to force the boot loader to break into the EFI boot menu on power up?
What about change the bcd file? Have you try yet?

Return to “Windows 10 for IoT”