VMware 虚拟机安装 macOS 教程
提醒 在 VMware 中安装 macOS(通常所说的'黑苹果'虚拟机)是可行的,但必须明确一个前提:根据苹果的软件许可协议,macOS 仅允许在苹果品牌的硬件上运行。在非苹果电脑(包括 VMware 虚拟机)上安装属于违反协议的行为,且过程复杂,仅建议用于学习、测试目的,不推荐用于生产环境或日常主力使用。
以下是在 VMware Workstation Pro(以 Windows 宿主为例)上安装 macOS 的详细步骤、必备条件和合法替代方案。
一、必备条件与准备
- 硬件要求:
- CPU:必须支持 Intel VT-x 和 AMD-V 虚拟化技术,并在 BIOS/UEFI 中已开启。
- 内存:至少 8GB,推荐 16GB 或以上。macOS 本身需要大量内存,宿主系统也需保留足够内存。
- 存储空间:为虚拟机至少分配 80GB 的存储空间(推荐动态分配以节省宿主磁盘空间)。
- 宿主机系统:Windows 10/11 或 Linux。本指南以 Windows 为例。
- 软件与文件准备:
- VMware Workstation Pro:建议使用 16.x 或 17.x 版本。Player 免费版无法完成此操作,因为它不支持必要的修改。
- Unlocker 工具:由于 VMware 默认不支持创建 macOS 虚拟机,需要此工具为 VMware'解锁'对 macOS 的安装支持。注意:此工具由第三方社区维护,使用需自行承担风险。
- macOS 安装镜像文件:无法直接使用从 App Store 下载的官方.app 文件。你需要一个经过修改、可在普通 PC 上启动的 macOS 安装镜像(.iso 或.cdr 文件),通常由第三方社区制作提供(例如 macOS Monterey、Ventura 的修改版)。警告:请从可信来源获取,并自行承担安全风险。
二、详细安装步骤
以下是基于使用 Unlocker 和 修改版 macOS 镜像的标准流程:
步骤 1:安装并解锁 VMware
- 正常安装 VMware Workstation Pro。
- 完全关闭所有 VMware 相关的进程和服务(在 Windows 任务管理器中结束 vmware-开头的进程)。
- 以管理员身份运行下载的 Unlocker 工具(例如 win-install.cmd)。此工具会为 VMware 打上补丁,使其能够识别 macOS 系统。
步骤 2:创建新的虚拟机
- 打开 VMware,点击'创建新的虚拟机'。
- 选择'典型(推荐)',点击下一步。
- 在'安装客户机操作系统'页面,选择'稍后安装操作系统',点击下一步。
- 在'选择客户机操作系统'页面:
- 客户机操作系统:选择'Apple Mac OS X'。
- 版本:根据你下载的镜像选择对应的版本(如 macOS 12、13)。点击下一步。
步骤 3:配置虚拟机硬件
- 命名虚拟机:输入一个名称(如


