概述

MacHyperVSupport 是适用于 macOS 的 Hyper-V 集成服务。需要 Windows 8.1 或更高版本上的第 2 代虚拟机。

支持的 Hyper-V 设备和服务:

  • Heartbeat
  • 访客关机
  • 合成图形(部分支持)
  • 合成鼠标
  • 合成键盘
  • 合成 SCSI 控制器
  • 综合网络控制器

 

其它说明

「注意」以下 SSDT 是必须的(已附带在文件包中):

  • SSDT-HV-CPU:在 Windows 10 上需要,因为此版本上的 Hyper-V 可能不会将处理器公开为处理器对象
  • SSDT-HV-PLUG:确保 VMPlatformPlugin 在 macOS Big Sur 上加载,避免使用默认 PlatformPlugin 而导致卡死
  • SSDT-HV-VMBUS:启用正确的启动磁盘操作
  • 在更早版本的 macOS 上,可能需要强制注入 IOSCSIParallelFamily (com.apple.iokit.IOSCSIParallelFamily)。

「注意」需要开启以下 OpenCore 的 Quirks:

  • Booter → Quirks:
    • AllowRelocationBlock - macOS 10.7 及更早版本需启用
    • AvoidRuntimeDefrag - 必需启用
    • ForceExitBootServices - macOS 10.7 及更早版本需启用
    • RebuildAppleMemoryMap - macOS 10.6 及更早版本需启用
  • Kernel → Quirks:
    • ProvideCurrentCpuInfo - 需要正确的 TSC/FSB 值和 CPU 拓扑值

发表评论

后才能评论