Saya menemukan jawabannya sendiri. Beberapa waktu telah berlalu, tetapi seingat saya solusinya adalah menyediakan ramdisk awal. Beginilah cara saya membuatnya bekerja dengan akselerasi perangkat keras.
Mengkompilasi
make defconfig
CONFIG_EXT4_FS=y
CONFIG_IA32_EMULATION=y
CONFIG_VIRTIO_PCI=y (Virtualization -> PCI driver for virtio devices)
CONFIG_VIRTIO_BALLOON=y (Virtualization -> Virtio balloon driver)
CONFIG_VIRTIO_BLK=y (Device Drivers -> Block -> Virtio block driver)
CONFIG_VIRTIO_NET=y (Device Drivers -> Network device support -> Virtio network driver)
CONFIG_VIRTIO=y (automatically selected)
CONFIG_VIRTIO_RING=y (automatically selected)
---> lihat http://www.linux-kvm.org/page/Virtio
Aktifkan paravirt di konfigurasi
Nonaktifkan pengawas NMI di HOST untuk menggunakan penghitung kinerja di GUEST. Anda dapat mengabaikan ini.
cat /proc/sys/kernel/nmi_watchdog
---> lihat http://kvm.et.redhat.com/page/Guest_PMU
Mulai di Qemu
sudo qemu-system-x86_64 -m 1024M -hda /var/lib/libvirt/images/DEbian.img -enable-kvm -initrd /home/username/compiled_kernel/initrd.img-3.2.46 -kernel /home/username/compiled_kernel/bzImage -append "root=/dev/sda1 console=ttyS0" -nographic -redir tcp:2222::22 -cpu host -smp cores=2
Mulai di KVM
Jalur kernel:/home/username/compiled_kernel/bzImage
Jalur initrd:/home/username/compiled_kernel/initrd.img-3.2.46
Argumen kernel:root=/dev/sda1
Semoga ini bisa membantu jika seseorang memiliki masalah yang sama.
Bagaimana cara mengunduh seluruh direktori dan subdirektori menggunakan wget?
Bagaimana cara membuat modul Python saya tersedia di seluruh sistem di Linux?