Lo descubrí por mi cuenta. Ha pasado algún tiempo, pero según recuerdo, la solución fue proporcionar un ramdisk inicial. Así es como lo hice funcionar con aceleración de hardware.
Compilar
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)
---> ver http://www.linux-kvm.org/page/Virtio
Habilitar paravirt en configuración
Deshabilite el mecanismo de vigilancia de NMI en HOST para usar contadores de rendimiento en INVITADO. Puede ignorar esto.
cat /proc/sys/kernel/nmi_watchdog
---> consulte http://kvm.et.redhat.com/page/Guest_PMU
Empezar en 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
Iniciar en KVM
Ruta del kernel:/home/username/compiled_kernel/bzImage
Ruta Initrd:/home/username/compiled_kernel/initrd.img-3.2.46
Argumentos del kernel:root=/dev/sda1
Espero que esto ayude si alguien tiene los mismos problemas.