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


15

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


Вот полностью автоматизированная установка 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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.