Загрузить Linux bzImage в QEMU?

15

make menuconfigТогда я скомпилировал Linux, makeи теперь я скомпилировал самую последнюю версию Linux. Как я могу загрузить ядро ​​в QEMU?

Coder404
источник
Вот полностью автоматизированная установка QEMU + Buildroot, которая просто работает: github.com/cirosantilli/linux-kernel-module-cheat
Ciro Santilli 事件 改造 中心 法轮功 六四 事件

Ответы:

15

С помощью 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 / initrd ( qemu -kernel /boot/vmlinuz-linux -initrd /boot/initramfs-linux.img) сработал (поместил меня в оболочку восстановления, так как я не предоставил корневое устройство).

Ренан
источник
Могу ли я просто сделать qemu -kernel linux / arch / x86 / boot / bzimage?
Coder404
@ Coder404 Я так думаю.
Ренан
Хорошо спасибо! Я попробую и сообщу результаты!
Coder404