I'm trying to run Linux in a VM so I can make changes and test them quickly. I came upon this tutorial...

Stefan Hajnoczi: Near instant kernel development cycle with KVM (just search it, can't post url)

I tried the following command (in the linux-2.6 directory, checked out via git)... kvm -kernel arch/x86/boot/bzImage -initrd /boot/initrd.img-2.6.38-10-generic -append "console=ttyS0" -nographic

I created the initrd.img-2.6.38-10-generic with the update-initramfs tool. Here is the output when I run that...


Failing to load some modules and not mounting anything. I think I'm missing some crucial step, I'm pretty unfamiliar with virtualization.

Running Ubuntu 11.04

Any help is appreciated, thanks.

P.S. Honestly, any virtualization solution would be great. Via VMWare or whatever.