May 24
FreeBSD on Microsoft Hyper-V
So I’ve been looking into the problem of getting FreeBSD running on Microsoft Hyper-V the last few days and then yesterday I finally got it working.
Apparently people have been quite upset that Hyper-V only offered support for Windows based systems and Linux SuSE systems, which is obviously not very bright or community friendly – to be quite honest I would rather use WMWare due to the very few *nix systems Hyper-V officially supports.
However you can’t always pick and choose, and in this particular situation – I couldn’t either! So I had to get it working, so first I tried FreeBSD 7.0 RELEASE with a bootonly .iso and tried to mount that in the virtual machine – however the only thing I got out of that was a disc trying to boot but failing almost immediately with the message:
“Can’t load kernel”
So I tried FreeBSD 6.3 STABLE instead since it was obviously due to the kernel loading with FreeBSD 7.0. But again – no luck and just the same message:
“Can’t load kernel”
So finally I tried FreeBSD 8.0 CURRENT and to my great surprise – this would actually boot and let me install. However there are a few quirks that I haven’t worked out yet. Like the fact that FreeBSD apparently doesn’t detect the network interface given to it by Hyper-V – something that is somewhat of a huge problem.
So anywho – FreeBSD 8.0 CURRENT works with Microsoft Hyper-V… so for all you people I’ve seen with this problem, use FreeBSD 8.0 for your install.
I’ll write more when I’ve done some more extensive benchmarking and configuration.

