如何在Windows系统上,下载并配置macOS 10.14虚拟机

安装Vmware的详细步骤就不在这里说明了,没有下载的请去官网下载自己电脑所适配的版本。

需要用到的文件(百度网盘):

macOS 10.14虚拟机:macOS Mojave 10.14 18A391 Lazy Installer
链接:https://pan.baidu.com/s/1JM1Z5PVYDwE93B-fwcxGuQ 
提取码:yyds

unlocker: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未格式化)等问题,请等待后续,感谢大家观看,再见!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值