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

