bootloader 相关问题

Bootloader是一个程序,它将操作系统加载到计算机的内存中并将其设置为执行。当计算机启动或重新启动时,基本输入/输出系统(BIOS)执行一些初始测试,然后将控制权转移到Bootloader。

如何通过代码将efi应用程序设置为引导加载程序?

通过本教程,我可以创建一个简单的efi应用程序,在从uefi shell执行时打印hello world。但是,我想知道如何创建可启动的EFI映像。一世 ...

回答 2 投票 4

装配启动加载程序在虚拟PC上工作,而不是在真正的PC上

我的代码在虚拟机中完美运行,但在真正的PC上启动时(从BIOS检测到USB硬盘驱动器的USB笔式驱动器)。代码读取磁盘的第2和第3扇区到......

回答 1 投票 3

uefi规范示例提到EfiCoreImageHandle。怎么弄?

引用有关EFI_BOOT_SERVICES.HandleProtocol()的UEFI规范部分:HandleProtocol()函数仍可供旧EFI应用程序和驱动程序使用。然而,所有新...

回答 1 投票 0

无法获得16位汇编程序跳转到0x1000:0x0000

我知道我成功地使用int 13h将代码写入该地址,因为我可以在该内存位置看到它。我不能做的就是跳到那里。我将0x1000(三个零)放入es和0x0000 ......

回答 2 投票 2

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