powerpc 的 .elf 文件在 Qemu 中如何工作?

powerpc 的 .elf 文件在 Qemu 中如何工作?

通过研究,我了解到 –kernel 只能加载 multiboot1 或没有磁盘映像的 Linux 内核。但我想运行一个没有 multiboot 或 Linux 内核的 .elf 文件。参数和输出如下。

qemu-system-ppc -cpu mpc8572 -d guest_errors,unimp -M ppce500 -nographic -kernel RTOS.elf -m 1G 


invalid/unsupported opcode: 00 - 00 - 00 - 00 (00000000) 00000000 0

虽然没有多重引导内核(https://github.com/ara4711/ppc_hw) 此示例使用 –kernel 选项成功运行。但对于我拥有的 .elf,结果不成功。

是否可以在 qemu 中运行这个.elf 文件?

相关内容