QEMU:加载没有PVH ELFnote的未压缩内核时出错

时间:2019-04-15 11:29:25

标签: kernel qemu

我刚刚更换了当前的开发PC,最近在尝试运行用c和汇编语言编写的简单内核时遇到了问题。

当我使用以下命令运行内核时:

qemu-system-i386 -kernel kernel.bin

我收到以下错误:

  

在没有PVH ELF注意的情况下加载未压缩的内核时出错。

enter image description here

有人对此有解决方案吗?

1 个答案:

答案 0 :(得分:0)

当我们在QEMU中引入PVH支持并修复它时出现了一个问题。 [1] 在开发过程中,也许您使用的是直接从master分支编译的版本。

我建议使用最新版本的v4.0(或v3.1)。

[1] https://patchwork.ozlabs.org/patch/1042337/