jb’s open source blog

A look into my work and play in open source

Diving into KVM, Part 2

with one comment

Continuing my work from Part 1, I attempted to use virt-manager to create a KVM virtual machine. The GUI asked me a bunch of questions beyond what the CLI virt-install did, such as number of VCPUs, networking config, etc. It didn’t ask me whether I wanted a GUI – it assumed I did. Upon clicking Finish, I was still plagued with this error:

virDomainCreateLinux() failed Timed out while reading monitor startup output.

Ready to start asking for some help, for some reason I decided to click Finish again. Voila, it worked! And repeated tests prove it: the first time you click Finish, it fails, the second time, it succeeds.

To be honest, this kind of “magic” bothers me. I hate it with a passion, and it’s why I tend to lean towards command line for learning most new things; because in this case, I have no idea what the issue is or why it was fixed.

I installed Fedora 7 overnight in the VM, and everything went pretty well. No lockups, full GUI, etc. I didn’t really inspect much inside VM: it took me a day to even notice I don’t have networking. However, I’m not too concerned with the VM itself right now. (During my week off I’m going to work on a side project which might help me get used to working inside QEMU/KVM VMs day to day — as well as coding Python — I tend to learn more working on side projects than real projects. More on that later.) For now, my focus is on completing my 0.1 goals.


Written by jbopensrc

October 20, 2007 at 4:40 pm

Posted in Open Source

One Response

Subscribe to comments with RSS.

  1. […] see code for more details). Before I could start to do this, I needed to install Fedora, and tinker with […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: