Microsoft yesterday announced that it now officially supports running FreeBSD version 8.2 as a guest OS in a Hyper-V Virtual Machine running on top of Windows Server 2008 R2. Microsoft already announced that it was working on this support in May this year and this announcement follows earlier support additions like the support for CentOS in May last year.
Microsoft together with NetApp and Citrix submitted 8,500 lines of code under the BSD license in order to enable FreeBSD to run on Hyper-V. The FreeBSD integration components provide support for:
- Network controller
- IDE/SCSI storage controller
- Timesync
- Integrated shutdown
- Heartbeat
The source code is available on Github, together with instructions on how to enable the integration. Microsoft’s official page with Supported guest operating systems hasn’t been updated yet though.