用户应用程序中的UEFI引导设置

时间:2017-11-16 08:21:02

标签: operating-system bios sys uefi

我看到UEFI提供了一个API,因此一些启动变量可供用户空间使用。其中一个是efivarfs。我试图了解这些是否也可以在操作系统的BIOS菜单中找到启动配置,或者这些启动配置可以操作,即使启动菜单中没有这些也可以操作?

由于

1 个答案:

答案 0 :(得分:0)

EFI变量是通用变量,这些变量的目的是在重新启动时持久存储信息。

EFI变量可以是引导变量,也可以是用户在引导时和运行时可以使用的任何变量。

e.g; 我可以定义一个变量X(带有一些(GUID),我可以在早期启动过程中采用不同的启动路径。

if (x == 1)
    boot normally;
else if(x==2)
    boot restricted mode;
else if (x==)
    boot without network cads;
else 
    boot without network and iocards;

注意x不是引导变量,并且不显示在BIOS菜单中。