前言

欢迎到我的个人博客查看本篇https://sunmengxin.cn/vmware15-install-macos/
  一直想搞个黑苹果玩玩,奈何黑苹果双系统的操作步骤太过复杂,就决定先装个虚拟机体验一下。之前不想在Windows和Ubuntu之间来回切换系统,也曾用虚拟机装过Ubuntu。虚拟机的好处就是方便且易于复制,但缺点也很明显,依附于Windows系统,不能享用电脑硬件的100%的硬件资源。

效果如下:

1.工具准备

  • VMware15
  • unlocker解锁工具(可能需要Python环境,我之前安装过Python3.7)
  • MAC OS Mojave 10.14懒人版

安装所需的软件https://pan.baidu.com/s/1mvDbcvaLtUz3eXQ6tYVRrg;密码8tc8

2.安装VMware15

  双击安装包里的VMware-workstation-full-15.0.0-10134415.exe,按照引导安装完程序,可更换安装位置,安装完成后输入激活码YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8。打开查看激活情况:

3.使用unlocker解锁VMware里的MAC OS选项

VMware默认没有MAC的选项,需要使用unlocker解锁:
1.关闭 VMware Workstation Pro,关闭 VMware 服务:

2.把下载好的 unlocker 解压到不含中文目录的路径,管理员模式下运行 win-install.cmd 安装:

这个脚本文件会自动解锁VMware,接下来就能进行正式操作了😎

4.创建虚拟机安装MAC OS

1.打开 VMware ,创建新虚拟机,选择典型

2.选择第二个安装程序光盘影响文件:

3.浏览到相应目录,右下角选择所有文件,选择相应的.cdr文件:

4.选择Apple Mac和相应的版本,版本要对应:

5.填写名称和安装路径(选择英文路径):

6.大小默认即可,下面选项建议选择第一个:

7.硬件资源可根据需求调整,也可以之后调整:

8.确定后不要急着打开虚拟机,找到刚才虚拟机系统文件路径下的MAC OS 10.14.vmx,用记事本打开,在 smc.present = "TRUE"后添加(smc.version = "0")(建议您复制,不包括括号) 后保存。

9.打开虚拟机,等待进度条加载完毕:

10.语言选择简体中文,同意条款,继续安装;直到显示没有足够空间,点击屏幕上方的 “实用工具 -> 磁盘工具”。选中 “ vmware workstation SATA hard drive media ”,点击 “抹掉”。

11.退出 “磁盘工具”,再次进行安装,此时选择新出现的分区,开始安装,

12.待安装完成,国家选择中国,键盘选择简体中文,不传输信息,apple id稍后设置,创建用户名和密码。

13.全部设置完毕即可进入系统,进入桌面右击右上角光盘图标,选择推出XXX

5.安装VMware Tools

1.下载VMTool(New).iso,链接https://pan.baidu.com/s/1eFOodlbLAfhWuUD8gPV5XA,密码ow6i,进入VMware点击右下角光盘形状按钮,点击设置:

2.点击CD/DVD,点击浏览,选择刚刚下载的.iso文件,确定:

3.再次进入VMware点击右下角光盘形状按钮,点击连接,点击安装VMware Tools

4.安装过程弹出权限需求,选择允许:

6.解决App Store无法登录使用问题:

  此问题的主要原因是没有正确的序列号,而 Apple 会检测此信息,因此我们要解决此问题,只要解决序列号问题即可。
1.虚拟机设置网络连接模式为桥接模式:

2.启动虚拟机,然后下载运行 Chameleon Wizardhttps://pan.baidu.com/s/1a-1D5npr2sDtRHpwo5X7ww
提取码:g3vg,点击编辑:

3.编辑 -> 预制的 smbioses 模版 -> 根据真机的 CPU 型号选个最相近的模版,生成成功后点另存为,导出设备信息文件:

4.关闭虚拟机,编辑虚拟机对应的 macOS 10.14.vmx文件,用前面生成的信息,加入这么几行(cpu差不多的直接复制下面也可):

board-id.reflectHost = "FALSE"
board-id = "Mac-94245B3640C91C81"
hw.model.reflectHost = "FALSE"
hw.model = "MacBook Pro"
serialNumber.reflectHost = "FALSE"
serialNumber = "C02JJ8B3DH2G"
smbios.reflectHost = "FALSE"

注意:如果macOS 10.14.vmx 文件中含有 board-id.reflectHost = "TRUE"之类的字样就把它删掉,之后就可以在App Store尽情下载了。

7.macOS 10.14 安装允许任何来源没了怎么开启

点击MAC桌面下方启动台->其他->终端:输入sudo spctl --master-disable,输入密码即可。

参考

  1.VMware 虚拟机安装 macOS 10.14 教程
  2.VMware 15 安装 MAC OS 10.13 原版(详细图文教程)
  3.VMWare15 安装 Mac OS 系统
  4.VMware虚拟机安装macOS系统小结
  5.原版系统APP制作DMG系统盘详细过程
  6.如何制作自己的macOS系统的cdr懒人包
  7.制作OS X安装U盘
  8.VM虚拟机不能上网的问题解决
  9.制作VMware Workstation可用的macOS Mojave 10.14.X安装镜像教程

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐