Supported FreeBSD virtual machines on Hyper-V
Applies To: Hyper-V Server 2012, Windows 8.1, Windows Server 2012 R2, Microsoft Hyper-V Server Technical Preview, Windows Server 2012, Hyper-V Server 2012 R2, Windows 10 Technical Preview, Windows Server Technical Preview, Windows 8
The following feature distribution map indicates the features in each version. The known issues and workarounds for each distribution are listed after the table.
Table legend
Built in – BIS are included as part of this FreeBSD release.
√ - Feature available
(blank) - Feature not available
Feature |
Windows Server operating system version |
10.2 |
10 – 10.1 |
9.1 – 9.3 |
8.4 |
Availability |
Built in |
Built in |
Ports Note 1 |
Ports Note 2 |
|
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ Note 3 |
√ Note 3 |
|
Jumbo frames |
2012 R2, 2012, 2008 R2 |
√ Note 4 |
√ Note 4 |
√ Note 4 |
√ Note 4 |
VLAN tagging and trunking |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
Live migration |
2012 R2, 2012, 2008 R2 |
√ |
√ |
√ |
√ |
Static IP Injection |
2012 R2, 2012 |
√ Note 5 |
√ Note 5 |
√ |
√ |
vRSS |
2012 R2 |
||||
TCP Segmentation and Checksum Offloads |
2012 R2, 2012, 2008 R2 |
√ |
|||
VHDX resize |
2012 R2 |
||||
Virtual Fibre Channel |
2012 R2 |
||||
Live virtual machine backup |
2012 R2 |
||||
TRIM support |
2012 R2 |
||||
Configuration of MMIO gap |
2012 R2 |
√ |
√ |
√ |
√ |
Dynamic Memory – Hot Add |
2012 R2, 2012 |
||||
Dynamic Memory – Ballooning |
2012 R2, 2012 |
||||
Hyper-V specific video device |
2012 R2, 2012, 2008 R2 |
||||
Key/value pair |
2012 R2, 2012, 2008 R2 |
√ Note 7 |
√ Note 6, 7 |
√ Note 7 |
√ Note 7 |
Non-Maskable Interrupt |
2012 R2 |
√ |
√ |
√ |
√ |
PAE Kernel Support |
2012 R2, 2012, 2008 R2 |
||||
File copy from host to guest |
2012 R2 |
||||
Boot using UEFI |
2012 R2 |
||||
Secure boot |
2012 R2 |
Note
-
To install BIS on FreeBSD 9.x, you need to add UUIDs for all devices listed in fstab before installation. For more information, see Add UUIDs for all devices listed in fstab.
-
To install BIS on FreeBSD 8.x, you need to disable the fast IDE driver or create GEOM labels. For more information, see Disable the Fast IDE Driver or Create GEOM labels on FreeBSD 8.x.
-
The virtual DVD drive will not be recognized when BIS drivers are loaded on FreeBSD 8.x and 9.x unless you disable the fast IDE driver. For more information, see Disable the Fast IDE Driver.
-
9K is the maximum supported MTU size.
-
In a failover scenario, you cannot set a static IPv6 address in the replica server. Use an IPv4 address instead.
-
KVP is provided by ports on FreeBSD 10. See the FreeBSD 10 ports on FreeBSD.org for more information.
-
KVP may not work on Windows Server 2008 R2.
See Also