【发布时间】:2013-02-23 19:56:05
【问题描述】:
我们有一个没有 ELF 头文件的 Linux 内核二进制文件,我们的引导加载程序将根据来自 ELF 头文件的计算来加载内核映像(早期的 QNX 内核映像具有 ELF 头文件),但是由于我们的 Linux 内核映像没有 ELF 标头,我们的引导加载程序拒绝将此内核映像加载到内存中。
由于某些原因,我们无法更改引导加载程序代码,因此我们唯一的选择是将 ELF 标头插入到具有特定入口点的 Linux BIN 文件中。
实现的方法是什么?
【问题讨论】:
标签: linux-kernel elf bootloader