AMD + VMware Workstation 16 + macOS Monterey 12.2 (21D49) 及卡顿优化
步骤
1. 安装 VMware Workstation 16(以下简称 workstation)
下载地址:Download VMware Workstation Pro | CN
激活密钥:vmware 16 密钥 - 百度搜索
2. 下载 macOS 系统镜像
下载地址:macOS ISO、IPSW、PKG 下载,也可以自己找下载途径。
3. auto-unlocker
用于解锁 VMware Workstation 新建虚拟机时选择 macOS 系统。
下载地址:Releases · paolo-projects/auto-unlocker
下载对应的版本并安装,如果是压缩包的话,需要先解压缩,安装时下载的文件先不要删除。
4. 新建虚拟机
自定义、稍后安装操作系统,其他默认或按照自己的要求调整即可。
5. 启动前配置
打开虚拟机所在目录,编辑后缀为 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"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
编辑虚拟机设置,设置 ISO 映像:
安装 macOS 的过程略(磁盘工具抹除,然后选安装),按照提示操作即可。
6. 安装 VMware Tools
在虚拟机设置中重新设置 ISO 映像文件为 auto-unlocker 下载文件中的 darwin.iso,VMware Workstation 版本在 15 之前则选择 darwinPre15.iso。
macOS 系统中会自动弹出安装界面,按照提示安装即可,提示安全问题时在设置 -> 安全性与隐私中允许。
7. 解决虚拟机卡顿问题
首选项 -> 内存中选择调整所有虚拟机内存使其适应预留的主机 RAM。
首选项 -> 优先级的默认进程优先级 -> 抓取的输入内容选择高。
虚拟机设置 -> 选项 -> 高级的默认进程优先级 -> 抓取的输入内容选择高,勾选设置 -> 禁用内存页面修整 。
8. 解决 macOS 系统卡顿
系统偏好设置 -> 辅助功能 -> 显示 -> 降低透明度
系统偏好设置 -> 程序坞与菜单栏 -> 最小化窗口时使用:缩放效果
参考
Easy to say, hard to do.