以下是在 VMware Workstation Pro 17 上安装 macOS(如 Monterey 或 Ventura) 的超详细中文教程。请注意:运行 macOS 在非 Apple 硬件上可能违反 Apple 的 EULA,仅供学习研究使用。


🛠️ 一、准备工作

1. 必备工具和文件

工具说明
VMware Workstation Pro 17官方或绿色版均可
macOS 镜像文件(.iso 或 .dmg)推荐下载 Monterey 或 Ventura
VMware Unlocker用于解锁 macOS 选项
WinRAR / 7-Zip用于解压文件

🧩 二、安装 VMware Workstation Pro 17

  1. 下载并安装 VMware Workstation Pro 17(可官网试用版)。
  2. 安装完成后,先不要打开 VMware 程序

🔓 三、使用 Unlocker 解锁 macOS 支持

  1. 下载 VMware Unlocker(如:GitHub – unlocker)。
  2. 解压 unlocker 文件夹。
  3. 右键以管理员身份运行 win-install.cmd
  4. 等待脚本运行完成(自动关闭表示成功)。

💿 四、准备 macOS 镜像(ISO)

你需要一个 macOS 的 ISO 文件。

  • 推荐使用以下网站或自制:
    • archive.org(搜索 “macOS Monterey ISO”)
    • 使用官方 Install macOS.app 创建 ISO(进阶)

🖥️ 五、在 VMware 创建 macOS 虚拟机

1. 新建虚拟机

  1. 打开 VMware > 创建新的虚拟机(选择“自定义(高级)”)。
  2. 虚拟机硬件兼容性:选择默认。
  3. 客户机操作系统:选择 “Apple Mac OS X”,版本选择 “macOS 13” 或相应版本。
  4. 命名虚拟机,比如“macOS Monterey”。
  5. 处理器配置:2核或以上。
  6. 内存:建议至少 4096 MB(推荐 8192 MB)。
  7. 网络类型:默认即可(使用 NAT 或桥接)。
  8. I/O 控制器类型:默认。
  9. 虚拟磁盘类型:SATA。
  10. 创建新虚拟磁盘,大小推荐 ≥ 80GB。
  11. 完成后点击“完成”。

2. 添加 ISO 镜像

  1. 点击“编辑虚拟机设置”。
  2. 光驱(CD/DVD)> 使用 ISO 映像文件 > 选择下载好的 macOS ISO。
  3. 确保“连接时启动”被勾选。
  4. 设置“启动顺序”为“光驱优先”。

⚙️ 六、修改 VMX 文件(关键)

  1. 找到虚拟机保存目录(如 Documents\Virtual Machines\macOS Monterey)。
  2. 用文本编辑器打开 .vmx 文件。
  3. 在文件末尾添加以下内容:
smc.version = "0"
usb.restrictions.defaultAllow = "TRUE"

(某些版本可能需要额外添加:hw.model = "MacBookPro16,1"


🚀 七、启动安装 macOS

  1. 启动虚拟机。
  2. 进入 macOS 安装界面。
  3. 首先使用“磁盘工具”格式化虚拟磁盘:
    • 选择 VMware 虚拟磁盘。
    • 抹掉为“APFS”格式,命名为“macOS”。
  4. 回到安装主界面,选择安装 macOS。
  5. 选择刚才格式化的磁盘,开始安装(可能重启多次,耐心等待)。

🎉 八、首次设置 macOS

  1. 安装完成后,进入首次配置界面。
  2. 按照提示设置语言、键盘、Apple ID(可跳过)、地区等。
  3. 成功进入桌面!

🧰 九、安装 VMware Tools(增强显示/拖拽等功能)

  1. 虚拟机菜单 > “安装 VMware Tools”。
  2. 在 macOS 中打开光盘,运行安装程序。
  3. 安装完成后重启虚拟机。
  4. 分辨率可自动适配,支持剪贴板共享等。

🧼 十、优化建议

  • 虚拟机设置里勾选“加速 3D 图形”。
  • 分配合适 CPU/内存。
  • 关闭不必要的启动项以提升性能。

🧠 常见问题

问题解决方法
启动黑屏卡死检查是否正确使用 Unlocker 并添加 vmx 参数
找不到 macOS 选项Unlocker 没有成功执行,或 VMware 已打开时执行的
拖拽、分辨率不变没有安装 VMware Tools 或安装失败

如果你需要,我可以提供配套的工具包打包链接说明、图文教程或者制作一个视频辅助理解。需要吗?