Hello Sibi,

The answer to your question lies outside of Coreboot domain. After bringing
Tiano Core, you need to bring the next phase of booting: OS boot loader.
The best for you is to use GRUB2. Then, from GRUB2 menu
(/boot/efi/EFI/.../grub.cfg) you can choose your OS (either WIN8+, either
any modern Linux distro). You can have up to 128 of them, as my best
understanding is.

So: Coreboot intermingled with FSP -> Coreboot -> Tiano Core -> GRUB2 ->
Any UEFI compliant OS.

I have here two questions:
[1: For general Coreboot population] After having Tiano Core payload
executed, how Tiano Core is linked with the next booting phase: GRUB2?
[2: for Sibi] What are the fastest and average booting times from board
Power On till post executing Tiano Core?

Thank you,
Zoran

On Wed, Mar 22, 2017 at 2:20 PM, <[email protected]> wrote:

>
>
> *Dell - Internal Use - Confidential *
>
> Hi,
>
>
>
> We are using the coreboot project with Intel fsp to boot the Intel
> Rangeley based Mohonpeak CPU. We have built the Tianocore EDK2 project and
> used it as the payload to bring UEFI services to this bootloader. With this
> payload, we are able to boot a EFI based OS successfully.
>
>
>
> As a next step, we are looking at installing multiple EFI OS and
> maintaining boot order among the OS.
>
> How is boot order maintained with UEFI payload?
>
> Is it through EFI NVRAM variables? If so, does coreboot support NVRAM
> variables?
>
>
>
> Can you please point us in the right direction.
>
>
>
> Thanks,
>
> Sibi
>
> --
> coreboot mailing list: [email protected]
> https://www.coreboot.org/mailman/listinfo/coreboot
>
-- 
coreboot mailing list: [email protected]
https://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to