KVM getting virtio to work in custom Linux Kernel
This page outlines what must be done but doing it does not actually make the Virtio disk visible to the kernel for some reason:
http://www.linux-kvm.org/page/Virtio
I have tried force loading the kernel module and also tried compiling it directly into the kernel with the same result.