【问题标题】:What is UEFI's boot sequence?UEFI 的启动顺序是什么?
【发布时间】:2018-05-24 18:05:24
【问题描述】:

我试图在互联网上找到这个问题的答案,但没有运气。 另外,在分析“edk2”文件夹(TianoCore)的源代码时,我找不到答案。

附:据我了解,英特尔提供了大量文档,但在数千个文档页面中很难找到有关引导流程的通用信息。这就是我向社区寻求帮助的原因!

【问题讨论】:

  • 这是一个非常广泛的问题。如果你能缩小一些,我会尽力回答。

标签: uefi


【解决方案1】:

正如UEFI Specification(有关详细信息,请参阅3 引导管理器)所述:

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

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

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

• 该变量还可能包含操作系统分区和目录以及其他配置特定目录的路径

如果这是你要问的。

【讨论】:

  • 感谢您的回复!您的答案是正确的,但由于我的问题表述不正确,我无法得到所需的答案。不管怎样,谢谢!我接受了这个答案,这可能是创建新问题的更好方法来解释我真正需要的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-19
  • 2018-10-16
  • 1970-01-01
相关资源
最近更新 更多