
本文包含广告。
在配备 Apple M4 芯片的 Mac 上,使用 UTM、VirtualBuddy 等运行 macOS 13.3.1 Ventura 或更早版本的 macOS 虚拟机似乎存在问题,由于 AVF 问题而无法启动。详细信息如下。
从 2024 年 11 月 8 日开始,苹果将开始销售搭载 Apple M4、M4 Pro/Max 芯片的 iMac(24 英寸,2024 年)、Mac mini(2024 年)和 MacBook Pro(14/16 英寸,2024 年)。 Apple、配备此 M4 芯片的 Mac 不再能够虚拟化旧版 macOS。
配备 Apple M4 Pro 芯片的 Mac mini (2024) 无法启动 macOS 13.0 Ventura
此错误是由使用 Apple Virtualization Framework (AVF) 的虚拟化软件引起的。UTM或者虚拟好友据报道,在搭载 Apple M4 系列芯片的 Mac 上,macOS 13.4 Ventura 之前版本的 macOS 虚拟机无法启动,并出现黑屏。
M4 设备 – 13.4 之前的虚拟机无法启动 – Apple 开发者论坛
似乎在 Issues 和苹果开发者论坛上曾讨论过这是 M4 芯片之后的 bug 还是对 Mac 的限制,但苹果于当地时间 2024 年 11 月 20 日发布了它。「macOS 红杉 15.2 Beta 4」根据发行说明
已知问题
- 运行 macOS 13.3.1 或更早版本的 macOS VM 客户机无法在配备 M4 芯片的 Mac 主机上启动。 (139615567)
macOS Sequoia 15.2 Beta 4 发行说明 – Apple 开发者
Apple 已将此问题报告为已知的 AVF 问题,因此如果在 macOS 15.2 更新中修复该问题,Apple M4 Mac 将能够创建 macOS 12 Monterey 和 macOS 11 Big Sur 虚拟机。
虽然我没有测试过,但我相信 Parallels Desktop 和 VMware Fusion 也会出现类似的问题。
- macOS Sequoia 15.2 Beta 4 发行说明– 苹果开发者
- M4 设备 – 13.4 之前的虚拟机无法启动– 苹果开发者论坛