代码之家  ›  专栏  ›  技术社区  ›  Jussi Hietanen

UEFI一次性加载引导选项程序实现

  •  3
  • Jussi Hietanen  · 技术社区  · 7 年前

    你觉得怎么样 EasyUEFI 以编程方式 (需要从BootOrderList更改哪些UEFI结构/属性)实现“一次性”引导功能?我已经通过了官方的UEFI规范,似乎无法从那里找到答案。

    1. 我可以选择启动一次,比如说我的U盘包含Linux Live映像。
    2. 当我关闭Linux Live USB并再次启动电脑时,它会重新启动到Windows。
    1 回复  |  直到 7 年前
        1
  •  3
  •   Jussi Hietanen    7 年前

    与往常一样,我在5分钟的规范搜索之后找到了答案:

    否则,启动管理器还需要启动 BootNext变量作为下一次引导时的第一个引导选项,并且仅在下一次引导时使用。靴子 管理器在将控制转移到BootNext引导之前删除BootNext变量 选项。在尝试BootNext引导选项之后,将使用正常的BootOrder列表。防止 循环,引导管理器在将控制转移到预选引导之前删除BootNext 选项。

    正如规范提到的,使用一次的选项应该放在 BootNext 列表

    推荐文章