在 QEMU 中加载 Linux bzImage?

在 QEMU 中加载 Linux bzImage?

make menuconfig我当时就编译了一个Linux make,现在我已经编译了最新版本的Linux。如何将内核加载到 QEMU 中?

答案1

来自 qemu 的帮助:

Linux/Multiboot boot specific:
-kernel bzImage use 'bzImage' as kernel image
-append cmdline use 'cmdline' as kernel command line
-initrd file    use 'file' as initial ram disk
-dtb    file    use 'file' as device tree image

使用 Arch 的 kernel/initrd ( ) 进行的快速测试qemu -kernel /boot/vmlinuz-linux -initrd /boot/initramfs-linux.img成功了(因为我没有提供根设备,所以我进入了恢复 shell)。

相关内容