首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UEFI如何以编程方式修改引导顺序列表

UEFI如何以编程方式修改引导顺序列表
EN

Stack Overflow用户
提问于 2016-04-27 15:42:35
回答 1查看 1.3K关注 0票数 0

使用EDK2构建固件,提供默认启动顺序的编程方法是什么?我希望默认的选项是从SD卡启动。我在SD卡中存储了一个引导64. the映像。

每次我构建EDK2映像并将其闪现到目标上时,我都需要输入启动维护管理器选项,并添加SD卡作为启动选项,并更改启动顺序。

我查看了代码并阅读了Boot的规范。我知道我需要修改Boot变量,但是我不知道如何在源代码中添加SD卡选项。

我正在查看QemubootOrder.c文件,但我不知道在哪里需要将路径添加到SD卡。

EN

回答 1

Stack Overflow用户

发布于 2016-04-27 16:59:57

首先,如果您的UEFI端口认为SD卡是一个“可移动媒体”,它应该-它应该自动加载它,如果它被放置在\EFI\BOOT\上的脂肪格式的EFI系统分区。

如果您希望能够支持多个选项,BootOrder就会出现。但是BootOrder本身只是按偏好顺序包含可用Boot####选项的数字部分的列表。

您可以从UEFI规范中了解更多有关这些机制的信息。当前版本为2.6,本主题最相关的部分是3.1固件引导管理器

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36894617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档