搭建macOS虚拟机环境
目录
1. 下载准备
2. 下载工具包、macOS
3. 安装虚拟机
4. 解锁
5. 安装macOS
6. 安装VMware Tools
7. 系统优化
本文介绍了如何在Windows上搭建macOS虚拟机。如果要做开发,尽量选择高版本macOS,同时要考虑物理机的性能。
参考自其它教程。以下是自己的操作步骤:
1. 下载准备
下载链接:
通过网盘分享的文件:macOS虚拟机
链接: https://pan.baidu.com/s/1h77frDimlb3Wm7EPRhH8lA?pwd=1234 提取码: 1234
2. 下载工具包、macOS
选择下载其他工具,里面是虚拟机相关的工具包。
关于macOS,如果本机电脑配置不高的,可以选择10.15;如果需要开发,目前推荐14.5以上的版本(可能会卡)。
3. 安装虚拟机
解压 其他工具.zip,运行 VMware-workstation-full-17.6.0-24238078.exe
4. 解锁
将该目录下所有程序:
复制到VMware安装路径下:
继续将该目录下的文件:
复制到:
右键以管理员身份运行unlock.exe
运行完毕:
5. 安装macOS
添加虚拟机:
选择典型,下一步选择镜像macOS10.15:
下一步选择Apple macOS:
下一步选择安装路径:
下一步设置磁盘大小:
下一步选择 自定义硬件,这一步很重要:
点击完成。
打开虚拟机位置(第4步选择的),然后用记事本打开“macOS 10.14.vmx”,在末行加入
对于AMD平台: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:1111:1010:1011:1111:1011:1111:1111"
对于Intel平台:smc.version = "0"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
然后开启此虚拟机:
正在载入:
进入安装页面后,选择语言 简体中文:
然后点击 磁盘工具,下一步点击 抹掉,初始化磁盘:
输入名称后,点击 抹掉:
完成后,点击左上角关闭,选择安装macOS,进入页面:
点击继续,同意license,选择磁盘,就是等待安装的过程:
安装完毕后,后续的过程就是系统部署了,不需要设置的尽量选择 稍后设置,后续步骤省略。。。 安装完毕,进入桌面:
6. 安装VMware Tools
关机,然后修改虚拟机设置:
选择 darwin.iso:
然后开启虚拟机。进入桌面后,打开 VMware Tools:
弹出被阻止:
选择打开 安全性偏好设置:
先解锁,然后选择 允许:
然后点击左上角关闭,退出设置后,发现VMware Tools安装成功,选择 重新启动:
重启后,拖入任意文件到macOS中,然后弹出对话框阻止了拖入动作,打开设置页面,选择解锁进行更改然后:
然后勾选 vmware-tools-daemon,允许此 APP 控制电脑:
7. 系统优化
2024年的主流电脑配置用来安装macOS15可能会撑不住,装macOS10.15不会卡。如果卡顿,进行以下优化:
最小化时,选择缩放效果。
安装beamoff
http://files.cnblogs.com/files/yipu/beamoff.zip
然后拖入macOS中,双击zip包自动安装。将beamoff拖入应用中: