UEFI的启动顺序是什么? [英] What is UEFI's boot sequence?

查看:858
本文介绍了UEFI的启动顺序是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图在Internet上找到此问题的答案,但没有走运. 另外,在分析"edk2"文件夹(TianoCore)的源代码时,我找不到答案.

I tried to find answer to this question in Internet, but got no luck. Also, while analyzing source codes of "edk2" folder (TianoCore), I couldn't find the answer.

P.S.我了解到,英特尔提供了很多文档,但是很难在成千上万的文档页面中找到有关引导流程的一般信息.这就是为什么我要向社区寻求帮助!

P.S. I understand, that Intel provides a lot of documentation, but it is difficult to find generalized information about boot flow in thousands of documentation's pages. That's why I'm asking for help from the community!

推荐答案

作为

As UEFI Specification (see 3 Boot Manager for more information) states:

UEFI的启动顺序包括以下内容:

The boot sequence for UEFI consists of the following:

•从全局定义的NVRAM变量中读取引导顺序列表.只有在下一次平台重置后,才能保证对此变量的修改才生效.引导顺序列表定义了NVRAM变量列表,其中包含有关要引导的内容的信息.每个NVRAM变量都定义了可以显示给用户的引导选项的名称.

• The boot order list is read from a globally defined NVRAM variable. Modifications to this variable are only guaranteed to take effect after the next platform reset. The boot order list defines a list of NVRAM variables that contain information about what is to be booted. Each NVRAM variable defines a name for the boot option that can be displayed to a user.

•变量还包含一个指向硬件设备以及该硬件设备上包含要加载的UEFI映像的文件的指针.

• The variable also contains a pointer to the hardware device and to a file on that hardware device that contains the UEFI image to be loaded.

•该变量可能还包含OS分区和目录的路径以及其他特定于配置的目​​录

• The variable might also contain paths to the OS partition and directory along with other configuration specific directories

如果这是您要的内容.

这篇关于UEFI的启动顺序是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆