Memuat Linux bzImage di QEMU?

15

Saya mengkompilasi Linux dengan melakukan make menuconfigitu makedan sekarang saya telah mengkompilasi versi Linux terbaru. Bagaimana saya bisa memuat kernel ke QEMU?

Coder404
sumber
Berikut ini adalah pengaturan QEMU + Buildroot yang sepenuhnya otomatis yang hanya berfungsi: github.com/cirosantilli/linux-kernel-module-cheat
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Jawaban:

15

Dari bantuan 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

Tes cepat di sini menggunakan Arch / initrd ( qemu -kernel /boot/vmlinuz-linux -initrd /boot/initramfs-linux.img) berhasil (menjatuhkan saya ke shell pemulihan karena saya tidak menyediakan perangkat root).

Renan
sumber
bisakah saya melakukan qemu -kernel linux / arch / x86 / boot / bzimage?
Coder404
@ Coder404 saya pikir begitu.
Renan
Ok terima kasih! Saya akan mencobanya dan memberi tahu Anda hasilnya!
Coder404