7得票1回答
如何在UEFI中使用完整路径打开文件

我是UEFI的初学者。我正在尝试从我的UEFI应用程序中打开一个文件。文件的路径为: fs1:/myfolder/myfile.txt 这段代码(在这个答案的帮助下): efiStatus = bs->LocateHandleBuffer(ByProtocol, ...

23得票5回答
UEFI是如何工作的?

我在学习关于引导程序时,恰好遇到了UEFI这个术语。我了解一些关于UEFI的知识。但是,使用UEFI启动系统是在哪种模式(Real,Protected,Long)下进行的?如果普通的启动加载程序无法与UEFI配合工作,那么在处理UEFI时有什么替代的启动加载程序呢?除了汇编之外,我是否需要其他...

7得票3回答
LinuxBoot和Coreboot在固件阶段有何不同?

我对将LinuxBoot用作Coreboot负载的用例感到困惑。 我了解到,LinuxBoot可以完全替代UEFI的DXE和BDS阶段,然后可以直接加载引导程序(如GRUB)甚至是Linux内核。 现在,我也看到LinuxBoot可以用作Coreboot的负载。 如果LinuxBoot可...

8得票2回答
UEFI运行时服务与操作系统并存

我有一个想法,想在操作系统旁边运行一个小服务,但我不确定是否可能。我试着通过阅读一些文档来搞清楚,但没有取得太大进展,所以我有一个问题。 我了解了关于UEFI运行时服务的内容。是否可能在固件中有一个小模块,它可以在任何操作系统使用之前运行,并将有关设备位置的信息发送到互联网上的地址? 据我...

8得票1回答
我能否使用EFI在本地文件系统上进行写入?

我正在开发一个项目,通过EFI应用程序在操作系统启动时将文件写入本地文件系统。我想知道这是否可能。如果是,请指导我一下。 谢谢。

21得票3回答
使用UEFI编写操作系统

我最近没有写代码,但我决定再次开始进行操作系统开发。最近我听说了一种比BIOS更好的系统。我想为一个使用EFI而不是BIOS的平台开发一个操作系统。我不知道从哪里开始。有人能给我指点一下吗?坦白说,我真的不太清楚EFI到底是什么。我很迷茫,希望能听到你的建议。 谢谢。

8得票2回答
在尝试在VirtualBox上运行macOS Catalina 10.15时,卡在EFI shell界面

我一直在尝试按照这个教程在虚拟机上安装macOS Catalina: https://techsprobe.com/install-macos-catalina-virtualbox-windows/ 当需要实际安装Catalina时,虚拟机会启动到EFI shell界面。 同一人编...

7得票1回答
UEFI计算机能使用BIOS中断吗?

当内核被加载到内存中后,它仍然可以使用BIOS中断吗?例如: mov AX,0E820h int 15h 或者其他东西。

11得票1回答
UEFI引导模式的引导流程是怎样的?

这个问题的表述与UEFI的启动顺序是什么?相同,但似乎不是我想要的。我想从指令的角度了解UEFI的顺序。 例如,在BIOS引导模式下,简单地说, 计算机通电。 连接到主板的BIOS芯片执行POST(自检)过程。 BIOS搜索预设的启动设备顺序中具有引导标记的MBR(主引导记录)。 如果找...

8得票2回答
Are Intel's PTT and TPM equivalent

Intel PTT(Intel平台信任技术)和TPM芯片在功能上是否等效? 如果我拥有一个支持PTT的Intel处理器,那么我是否具有与硬件TPM芯片相同的功能,例如支持Trousers等? 如何确定特定的Intel处理器是否支持PTT?