KVM on FreeBSD 7.2
Some weeks ago I have taken some spare time to test KVM on FreeBSD 7.2.
The result was so amazing that I took some screenshots and I have also written some documentation under KVM wiki website. Take a look if you are interested on FreeBSD/KVM.
http://www.linux-kvm.org/page/BSD
I have installed Microsoft Windows XP, Ubunto Desktop and FreeBSD 7.2 Guests. All perform very well under KVM.

I need to get another bunch of time to perform some benchmarks about networking and aio. I don’t know yet if either KVM or KVM under FreeBSD both are ready for production. For now I can say three things:
1 – KVM developers are getting their hands very nasty because they really work hard;
2 – FreeBSD well you know
… FreeBSD is awesome and getting better form release to release.
3 – Manage to get KVM working under FreeBSD is as simple as you can see.
Did you know FreeBSD now has something called Hierarchical Jails
Go figure! (Jails on asteroids
)
João Ramos said,
June 9, 2009 @ 3:14 pm
Hi!
Why did you choose KVM instead of another free hypervisor like VirtualBox?
I have nothing against KVM… this is really a curiosity of mine.
Thank you.
JR
include said,
June 9, 2009 @ 3:28 pm
Hi João,
I know KVM developers are making huge efforts to get KVM reach the mainstream as a standard opens ource hypervisor for err Linux, so I wanted to see how nice has this port to FreeBSD.
But the simple answer is, it was the first in the queue to test
Yes I hope to test Virtualbox next month or so. (now more than ever that Virtualbox guys are “FreeBSD friends
”
I need also to see how does FreeBSD 8 run as a Xen Guest too.
After all I want to try them all (wel amost all. I don’t think I’m gonna test Hyper-V
)
Stay cool,
Francisco
anon said,
October 14, 2009 @ 6:25 pm
The simple fact is that FreeBSD is not well suited for use as a virtualization host system. While it may be well intentioned, the lack of support for block type devices alienates FreeBSD from most traditional UNIXs and Linux.
Yaocl said,
December 23, 2009 @ 8:42 am
kqemu is not kvm.
http://retis.sssup.it/~fabio/freebsd/lkvm/
include said,
December 23, 2009 @ 10:08 am
Hi Yocl,
Well, I know it’s a “port” of KVM into FreeBSD.
My mistake was not to write the post title as “KVM” with quotations marks.
Thanks for the correction.
Best regards,
Francisco
include said,
December 23, 2009 @ 10:16 am
Hi “anon”
Can you give some samples please?
Best regards,
Francisco
(sorry for the delay. I had some problems here in the comments)
Allan Jude said,
January 5, 2010 @ 8:13 pm
KQEmu is not related to KVM at all. KQEmu existed long before KVM, KQEmu is a kernel module that allows guest code to execute in the host kernel, and does NOT require hardware support. KVM uses native features of the processor to execute the guest code.
include said,
January 19, 2010 @ 11:40 pm
Hi Allan,
First sorry just to reply now, as I already said in other blog posts I’m having too much work and, I forgot the rest :/…
Yes you are trully right. I wrong when I first write this post. I must update it.
I my error was lack of deep knowledge about KQemu. Until now I don’t know any nice to have solution to get PVM’s working on FreeBSD. Do you?
Once again sorry for the late reply and thanks for your input.
Cheers,
Francisco