Hyper-V 上支持的 FreeBSD 虚拟机
以下功能分发对照表指示了每个版本中的功能。 表格后面列出了每个发行版的已知问题和解决方法。
表格图例
内置 - BIS(FreeBSD 集成服务)作为此 FreeBSD 版本的一部分包含在内。
✔ - 功能可用
(空白)- 功能不可用
功能 | Windows Server 操作系统版本 | 13.0-13.1 | 12.0-12.3 | 11.2-11.4 | 10.4 |
---|---|---|---|---|---|
可用性 | 内置 | 内置 | 内置 | 内置 | |
核心 | 2019、2016、2012 R2 | ✔ | ✔ | ✔ | ✔ |
Windows Server 2016 精确时间 | 2019、2016 | ✔ | ✔ | ✔ | |
网络 | |||||
Jumbo 帧 | 2019, 2016, 2012 R2 | ✔ 注释 3 | ✔ 注释 3 | ✔ 注释 3 | ✔ 注释 3 |
VLAN 标记和中继 | 2019, 2016, 2012 R2 | ✔ | ✔ | ✔ | ✔ |
实时迁移 | 2019, 2016, 2012 R2 | ✔ | ✔ | ✔ | ✔ |
静态 IP 注入 | 2019、2016、2012 R2 | ✔ 注释 4 | ✔ 注释 4 | ✔ 注释 4 | ✔ 注释 4 |
vRSS | 2019、2016、2012 R2 | ✔ | ✔ | ✔ | ✔ |
TCP 分段及校验和卸载 | 2019, 2016, 2012 R2 | ✔ | ✔ | ✔ | ✔ |
大规模接收卸载 (LRO) | 2019、2016、2012 R2 | ✔ | ✔ | ✔ | ✔ |
SR-IOV | 2019、2016 | ✔ | ✔ | ✔ | ✔ |
存储 | 注释 1 | 注释1 | 注释 1 | 注释 1 | |
VHDX 大小调整 | 2019、2016、2012 R2 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 | ✔ 注释 6 |
虚拟光纤通道 | 2019、2016、2012 R2 | ||||
实时虚拟机备份 | 2019, 2016, 2012 R2 | ✔ | ✔ | ✔ | |
TRIM 支持 | 2019、2016、2012 R2 | ✔ | ✔ | ✔ | |
SCSI WWN | 2019、2016、2012 R2 | ||||
内存 | |||||
PAE 内核支持 | 2019、2016、2012 R2 | ||||
MMIO 间隙配置 | 2019、2016、2012 R2 | ✔ | ✔ | ✔ | ✔ |
动态内存 - 热添加 | 2019、2016、2012 R2 | ||||
动态内存 - 气球技术 | 2019、2016、2012 R2 | ||||
运行时内存大小调整 | 2019、2016 | ||||
视频 | |||||
特定于 Hyper-V 的视频设备 | 2019、2016、2012 R2 | ||||
杂项 | |||||
键/值对 | 2019、2016、2012 R2 | ✔ | ✔ | ✔ | ✔ |
不可屏蔽的中断 | 2019, 2016, 2012 R2 | ✔ | ✔ | ✔ | ✔ |
从主机到来宾的文件复制 | 2019、2016、2012 R2 | ||||
lsvmbus 命令 | 2019、2016、2012 R2 | ||||
Hyper-V 套接字 | 2019、2016 | ||||
PCI 直通/DDA | 2019、2016 | ✔ | ✔ | ✔ | |
第 2 代虚拟机 | |||||
使用 UEFI 启动 | 2019, 2016, 2012 R2 | ✔ | ✔ | ✔ | |
安全启动 | 2019、2016 |
注释
建议标记磁盘设备以避免在启动期间发生根装载错误。
除非通过以下命令启用旧版 ATA 驱动程序,否则在 FreeBSD 8.x 和 9.x 上加载 BIS 驱动程序时,可能无法识别虚拟 DVD 驱动器。
# echo ‘hw.ata.disk_enable=1' >> /boot/loader.conf # shutdown -r now
9126 是支持的最大 MTU 大小。
在故障转移方案中,无法在副本服务器中设置静态 IPv6 地址。 请改用 IPv4 地址。
KVP 由 FreeBSD 10.0 上的端口提供。 有关详细信息,请参阅 FreeBSD.org 上的 FreeBSD 10.0 端口。
要在 FreeBSD 11.0 中正常进行 VHDX 联机大小调整,需要在主机调整 VHDX 磁盘大小后,执行一个特殊的手动步骤来解决一个 GEOM bug(此 bug 已在 11.0+ 中修复)- 打开磁盘进行写入,然后如下所示运行“gpart recover”。
# dd if=/dev/da1 of=/dev/da1 count=0 # gpart recover da1
附加说明:FreeBSD 10 稳定版和 FreeBSD 11 稳定版的功能矩阵与 FreeBSD 11.1 版本相同。 此外,FreeBSD 10.2 和更低版本(10.1、10.0、9.x、8.x)的生命周期已终结。 请访问此网页查看最新的受支持版本列表和最新安全建议。