重要提醒
在 VMware 中运行 macOS(俗称'黑苹果'虚拟机)虽然技术上可行,但必须明确前提:根据苹果软件许可协议,macOS 仅允许在苹果品牌硬件上运行。在非苹果设备(含虚拟机)上安装属于违反协议行为,且过程复杂、稳定性受限。本方案仅建议用于技术学习与测试目的,严禁用于生产环境或日常主力使用。
以下是在 Windows 宿主机上使用 VMware Workstation Pro 安装 macOS 的实战流程及关键配置说明。
一、必备条件与准备
-
硬件要求
- CPU 需支持 Intel VT-x 或 AMD-V 虚拟化技术,并在 BIOS/UEFI 中开启。
- 内存至少 8GB,推荐 16GB 以上,确保宿主与虚拟机均有足够资源。
- 磁盘空间为虚拟机预留至少 80GB,建议使用动态分配。
- 宿主机系统推荐 Windows 10/11 或 Linux。
-
软件准备
- VMware Workstation Pro:版本建议 16.x 或 17.x。Player 免费版不支持必要的修改操作。
- Unlocker 工具:VMware 默认不识别 macOS,需通过此第三方工具解锁支持。请注意该工具由社区维护,使用需自行承担风险。
- macOS 镜像:无法直接使用 App Store 下载的
.app文件。需要寻找经过修改、可在普通 PC 启动的 macOS 安装镜像(如 .iso 格式)。请务必从可信来源获取,注意安全风险。
二、详细安装步骤
1. 解锁 VMware
首先正常安装 VMware Workstation Pro。随后完全关闭所有 VMware 相关进程(包括任务管理器中的 vmware- 开头进程),以管理员身份运行 Unlocker 工具。这一步是为 VMware 打上补丁,使其能识别 macOS 选项。
2. 创建虚拟机
打开 VMware,选择'创建新的虚拟机'。
- 模式选择'典型(推荐)',下一步。
- 操作系统选择'稍后安装',下一步。
- 客户机操作系统选'Apple Mac OS X',版本对应你准备的镜像(如 macOS 12/13)。
3. 硬件配置
命名虚拟机并指定路径,磁盘容量建议 80GB 以上。 点击'自定义硬件'进行关键设置:
- 内存:分配 4GB 起步,8GB 体验更佳。
- 处理器:至少 2 核,4 核更流畅。
- 网络适配器:设为 NAT 模式,共享宿主机网络。
- CD/DVD:挂载你准备好的 macOS ISO 镜像文件。
- 显示:可根据性能开启 3D 图形加速。 设置完成后保存退出。
4. 修改配置文件 (.vmx)
这是解决启动报错的关键。找到虚拟机目录下的 .vmx 文件,用文本编辑器打开,在末尾追加以下参数:
smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
=
=
=
=
=


