安装Vmware的详细步骤就不在这里说明了,没有下载的请去官网下载自己电脑所适配的版本。
需要用到的文件(百度网盘):
macOS 10.14虚拟机:macOS Mojave 10.14 18A391 Lazy Installer
链接:https://pan.baidu.com/s/1JM1Z5PVYDwE93B-fwcxGuQ
提取码:yydsunlocker:unlocker.zip
链接:https://pan.baidu.com/s/16s-lookAQKuHAWR904l-uA
提取码:yysd
一、激活VMware虚拟机功能,使其可以安装macOS
注意:
个别VMware不能使用“Apple Mac OS X(M)”来选择mac OS版本,需要操作这一步来激活,如果可以直接选择mac OS版本,可跳过这一步
1、关闭VMware虚拟机进程
CTRL+SHIFT+ESC(笔记本电脑快捷键)打开任务管理器,把“进程”中以VM开头的程序,都右键结束任务(首先一定要进行这一步)
2、unlocker压缩包解压
将unlocker压缩包解压,再将解压后的文件拖到VMware安装的文件夹中(就是说,VMware安装在哪个文件夹,就把unlocker解压后的文件,也拖到这个文件夹里面来)
3、以管理员身份运行“win-install.cmd”脚本
双击unlocaker文件夹进入,找到“win-install.cmd”脚本,右键 以管理员身份运行
4、等待一会,再打开VMware
(前提是任务管理器中的VMware程序都要关闭)运行后不要动鼠标,大致是下图中的这些内容,等一会它会自动关闭(建议等1分钟左右,如果没有关闭,也不用担心),不管它有没有自动关闭,接下来都可直接打开VMware
二、安装macOS步骤
1、本机版本16 PRO
我这里使用的是Vmware 16 PRO来创建mac OS虚拟机
2、首先需要创建新的虚拟机
3、此处选择第一个“典型(推荐)”
4、选择最下面这个“稍后安装操作系统”
5、系统与版本号
先选择第三个Apple Mac OS X(M),之后在下方的版本中选择macOS 10.14(因为我下载的macOS是10.14版本,所以我选的就是它)
6、系统名称与位置
再给虚拟机起个名字(我这里保持默认),将它放在除C盘外的其他存储盘中(我这里放在D盘)
7、磁盘大小与拆分
接下来尽量把磁盘大小设置的大一些,因为后面安装Xcode也需要内存(我之前设置的是60G,安装Xcode时提示内存不足,因此我这里设置的磁盘大小是70G);再选择下面第二个“将虚拟磁盘拆分成多个文件”,不然的话磁盘空间很容易就满。这里和下面“磁盘工具”栏的名称、格式相对应
8、自定义硬件
再点击“自定义硬件”,尽量将“处理器”调大一点,使其在运行中更快(不在乎的话可以不做调整)
9、硬件<处理器配置
将“处理器”<“每个处理器的内核数量”调整为2
10、虚拟机整体配置
这就是这台虚拟机的配置了,如果有其它需要可自行调整
三、编辑虚拟机设置
注意:
如果前面进行了“一、激活VMware虚拟机功能,使其可以安装mac OS的 3、以管理员身份运行“win-install.cmd”,出现的脚本编辑器还没有关闭,此时可以点击脚本编辑器右上角叉掉了。如果没有进行这一步,可以忽略这段话。
1、编辑.vmx文件
返回macOS虚拟机安装的文件并打开,找到macOS 10.14.vmx,右键用记事本打开
2、添加内容
用记事本打开后,滑到最后添加内容
添加内容如下所示:
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"
featureCompat.enable = "TRUE"
为什么要添加这些内容?
因为开启虚拟机时会报错:客户机操作系统已禁用CPU。所以需要这么配置
3、取消勾选“虚拟化引擎”
点击左侧第二个“处理器”,右侧虚拟化引擎中的框都不要勾选
4、导入镜像
点击左侧第四个“CD/DVD(SAST)”,在右侧的“浏览”中选择macOS的镜像文件
5、拖动文件
第2步-添加内容 与 第3步-取消勾选“虚拟化引擎”都完成后,需要把第2步中所配置的.vmx文件拖到VMware中(没什么变化,拖上去即可)
5、启动虚拟机
出现进度条即为成功,等待进度条拉满即可
四、安装macOS虚拟机
1、语言
选择“简体中文”(可根据自己需求选择)
2、协议
依次点击“继续”与“同意”
3、磁盘工具
点击“磁盘工具”配置功能
注意:
因为我们所用的mac OS虚拟机是10.14版本的,而虚拟机商店中的Xcode只能安装在14版本之上。所以我们需要另外在官网下载Xcode,再来安装到VMware的mac OS虚拟机上,此时会提示:APFS磁盘未格式化。
这是由于默认的格式为“Mac OS扩展(日志式)”与磁盘大小太小了,所以这里我们直接把格式改成“APFS”即可,可以防止出现这个问题。这里和前面配置“磁盘大小为70G”相对应
当然,有些人不相信会出现这个问题,那么你可以只修改名称,不修改格式,保持格式的默认即可(我的个人问题,不要喷)
此时已配置完成,可以点击左上角的红色圆圈叉掉
4、安装macOS
选择刚刚配置的磁盘macOS,点击“继续”
会出现蓝色进度条,等待它拉满(由于电脑配置不同,所需具体时间也不同,在此期间只能等待)
安装成功后,需要重新启动
等待进度条拉满
五、配置macOS虚拟机
1、国家
滑到最后选择“中国”
注意:此时会有声音,语音助手自动播报(不用管)
2、键盘
3、网络
暂时不连接网络,后面我们自己连接(别担心)
此时会再次提示“未连接到互联网”,不用管它,直接点击“继续”
4、隐私
保持默认不变,直接点击“继续”
5、传输信息
不传输任何信息,再点击“继续”
6、协议
点击“同意”
7、创建账户
密码一定要记好,可以简单一点
8、快捷设置
保持默认不变,直接点“继续”
9、外观
随便选一个
10、安装完成
六、网络
1、查看macOS网络状态
系统偏好设置<网络
此时网络尚未连接
2、关闭macOS虚拟机
需要关闭整个macOS虚拟机
3、进入服务台
Win+R打开运行对话框,输入命令services.msc进入服务台
命令:services.msc
4、连接网络
向下滑找到VMware,在VMware的DHCP与NAT服务中,分别选中再右键启动
此时已显示“正在运行”,可以点击右上角叉掉了
5、重新启动macOS虚拟机
输入刚刚设置的密码,敲回车登录
6、连接成功
网络已连接
如何在Windows系统上,下载并配置macOS 10.14虚拟机。现已完成全部配置,后续Xcode安装与相关报错(蓝屏、CPU禁用、APFS未格式化)等问题,请等待后续,感谢大家观看,再见!
版权归原作者 yanyuanjiushiwo 所有, 如有侵权,请联系我们删除。