uefi 相关问题

统一可扩展固件接口(UEFI)是定义操作系统和平台固件之间的软件接口的规范。 UEFI旨在取代基本输入/输出系统(BIOS)固件接口。

我可以从 EDKII EFI 应用程序中启用安全启动吗?

我想写入密钥(PK、KEK、DB)以启用安全启动,然后从 EFI 应用程序中启用安全启动。 我可以成功读取这些变量,并且还可以写入 PK、KE...

回答 1 投票 0

UEFI 应用程序不读取用户输入

我试图使用 EDK2 制作一个简单的应用程序来读取用户输入并将其打印出来,但它不起作用。 这是我的来源: #include“用户输入.h” EFI_STATUS EFIAPI UefiMain...

回答 1 投票 0

EFI BIOS 不显示现有选项

此信息可能对您有帮助,也可能没有帮助。请记住,并非所有 UEFI 都以相同的方式工作。下面所说的所有内容对于 BIOS 版本为 1.12.1 的 Dell Inspiron 7577 绝对正确。在...

回答 1 投票 0

将“unsigned Short[8]”传递给“CHAR16 *”类型的参数(又名“short *”)会在指针之间转换为具有不同符号的整数类型

我有以下代码: //#include“stdint.h” #include“uefi.h” //#include“efi_libs.h” void PrintLn(CHAR16* 字符串, EFI_SYSTEM_TABLE* _SystemTable); 无效打印(C...

回答 1 投票 0

计算机启动时磁卡读卡器无法工作,直到拔下/重新插入

我的磁卡读卡器在计算机启动时无法工作,直到拔下/重新插入。在拔掉计算机插头之前,即使 LED 呈绿色,也根本不会在设备管理器中显示该设备...

回答 1 投票 0

从 BIOS 禁用 USB 端口并从 Windows 启用它

为了解决问题,我需要从 BIOS 禁用 USB 端口,并在 Windows 启动时从 Windows 启用它。那可能吗 ?是否有任何库/实用程序可以执行...

回答 1 投票 0

在 Almalinux 9.3 上为 Web 应用程序、数据库、未使用空间和交换创建 LVM 分区

在 Almalinux 9.3 GPT 磁盘 (sda) 上进行 LVM 分区,旨在为 Web 应用程序、数据库、未使用的存储和交换分区分配空间。 目前,我的Almalinux 9.3系统已配置...

回答 1 投票 0

如何从 gnu-efi 中的设备路径获取唯一的分区 GUID?

如何从 GNU-EFI 中的设备路径获取唯一的分区 GUID?我已经获得了设备路径,并且还能够将其转换为文本形式。 我尝试从

回答 1 投票 0

为什么我的 hello world EFI 程序无法正确构建?

我似乎无法取得进步;我的程序无法运行,并且错误消息毫无意义。十六进制转储显示一个错误的 PE 二进制文件,没有明显的原因: 我从这个教程开始 我的生成文件: ARCH=x86_...

回答 1 投票 0

如何获取当前运行镜像在UEFI中的设备路径?

作为我正在编写的 UEFI 应用程序的一部分,我希望我的应用程序在与此应用程序相同的文件夹中加载第二个应用程序。 但是,要做到这一点,我需要知道

回答 1 投票 0

无法捕获0x01-0x1F的所有值

我正在编写一个受 DOS 启发的 EFI 操作系统。我已将捕获关键部分记录下来,如下所示: #include“uefi/uefi.h” int main(int argc, char **argv) { efi_input_key_t ch; //

回答 1 投票 0

如何在 POSIX-UEFI 中获取输入?

我想制作一个受DOS启发的UEFI操作系统,简单,是一个很好的起点。接受命令并运行这些命令,但我不太明白“接受命令”部分。在 POSIX-UE 中...

回答 1 投票 0

genisoimage 和 UEFI

如何在 Debian Jessie 机器上创建 UEFI ISO 映像? 当我在 Kubuntu 上使用 follow 命令时,一切正常 genisoimage -quiet -V "my-amd64" -J -R -r -l -cache-inodes -c isolinux/boot.cat ...

回答 5 投票 0

从 UEFI 引导加载程序调用单独 EFI 文件的入口点

我希望从使用 UEFI 的引导加载程序中调用单独的 EFI 文件中的函数,这两个文件都位于同一虚拟硬盘中。我研究了 LoadImage 和 StartImage 函数...

回答 1 投票 0

默认 UEFI 启动顺序(在固件映像中)

使用 EDK2 构建固件,提供自定义默认启动顺序的最简单方法是什么? 例如,我知道 QEMU 的 Ovmf 以编程方式重新定义了基于 QEMU 的 UEFI 启动顺序...

回答 2 投票 0

有没有办法在UEFI中使用动态链接库?

我们正在使用 EDK2 开发 UEFI 应用程序。 我需要使用具有 LGPL-3.0 许可证的库,但我们的源代码无法公开。 (当然库是可以修改的,修改后的...

回答 1 投票 0

EFI shell 是否足够灵活以循环引导条目?

我正在尝试编写一个 EFI shell 脚本,该脚本会删除所有引导条目(如 bcfg dump boot 中给出),而不知道提前存在多少个引导条目。 该语言提供了循环结构、模式......

回答 2 投票 0

EDKII 基础工具无法构建

我正在遵循本教程,并且在运行 python BaseTools/Edk2ToolsBuild.py -t GCC5 时它会抛出以下错误: 回溯(最近一次调用最后一次): 文件“ dk2\BaseTools\Edk2ToolsBui...

回答 1 投票 0

在uefi-rs中获取文件大小

我正在制作一个基本的 uefi 应用程序,该应用程序应该加载 elf 内核。我已经加载了填充文件和包含文件信息的缓冲区。但要真正读取文件...

回答 1 投票 0

在linux中构建edk2

我开始用 edk2 编写一个小而简单的应用程序。 因此,要编写一个简单的 edk2 UEFI 应用程序,我是这样开始的: #git 克隆 https://github.com/tianocore/edk2.git #.

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.