7.Boot Manager

Agenda
• Boot Manager Function
• Operational Model Boot Manager
• Summary

Contents

 

Boot Manager Function

Boot Manager Function

• Controls boot order and location of all operating systems and EFI applications in the system

• Configuration and maintenance of preboot firmware, that is:

–EFI applications and operating system installation and location

–EFI drivers’ location in the system

–Boot manager options (typically stored in NVRAM)

–NVRAM maintenance menus

–Hardware diagnostics and test

–Flash update

 

Boot Manager Policy

• It executes policy for ordering EFI boot devices; it is an EFI application that is packaged with the core

• It is the only interface the end user should see

• An example boot manager in the EFI core source is on the web site; boot policy is not specified! (OEM value add)

• It uses EFI NVRAM (flash) to store paths and boot order (specified requirement)

• OEM should customize the boot manager for the look and feel, as well as for security

• For production, boot straight to the operating system

–You do not need to use built-in shell or startup.nsh

• The shell is typically included in most EFI systems as a boot option (but not required); it might vary between different builds and system to system

 

Operational Model Boot Manager

Operational Model Boot Manager

 

Sample Boot Manager

• Functionally replaces legacy BIOS Boot Specification (BBS)

• Order of processing load options

–Driver order options
     •        Load any drivers specified in driver option list
–Check the Boot Next feature
     •        This feature is for operating system setup; so
that, on the next boot, this option is selected once
and then removed from the list
–Boot option list
     •        See the next slide for an example case of options
that are stored in NVRAM with boot maintenance menu 

• The web site is: http://developer.intel.com/technology/efi

Process Driver Option List

 

Boot Option List Example
 Boot+mgr+example.bmp

Summary

• EFI Boot Manager

–Boot option control – add, del, change order

–Boot to a file – Transfer control to .EFI file

–Auto timeout

–Reset


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值