我刚刚更换了当前的开发PC,最近在尝试运行用c和汇编语言编写的简单内核时遇到了问题。
当我使用以下命令运行内核时:
qemu-system-i386 -kernel kernel.bin
我收到以下错误:
在没有PVH ELF注意的情况下加载未压缩的内核时出错。
有人对此有解决方案吗?
答案 0 :(得分:0)
当我们在QEMU中引入PVH支持并修复它时出现了一个问题。 [1] 在开发过程中,也许您使用的是直接从master分支编译的版本。
我建议使用最新版本的v4.0(或v3.1)。