★ 背景

  • 近日恰逢双十一,瞅了瞅自己干瘪的钱包,没忍心入手期待已久的 ​​macPro​​​,只好在虚拟机里玩一下 ​​mac​​好了,等以后钱包傲气的时候再来个真实的。
  • 安装环境: 
    ​​​windows10​​​ ​​VMWare14.2​
  • ​2018-7-28 小嘚瑟补充:​​唧唧歪歪大半年,一夜回到解放前,终于剁手整了个真机,可以折腾一下了… 

一、准备工作

【1】资源下载

  • ​VMware Workstation Pro 14​​ 已安装或自行安装
  • ​Unlocker​​ (链接: ​​https://pan.baidu.com/s/1dG5jkuH​​ 密码: 19gv)

    失效的话可以再问我

    • 算了,还是再提供一个 下载地址好了 源文件>>>
  • ​Mac OS X 10​​ 镜像( 链接: ​​https://pan.baidu.com/s/1ggZ7oFx​​ 密码: sxyj ) 这个可不必须用此链接,其他也可以自行搜索

VMWare14 安装Mac OS系统(图解)_Mac

【2】服务停止

  • ​VMWare​​ 安装完成后,打开任务管理器:​​win+R​​,输入 ​​services.msc​
  • 将关于 ​​VMware​​ 的服务全部停止运行 
  • VMWare14 安装Mac OS系统(图解)_Mac_02


【3】unlocker 运行

  • (MAC 补丁):解压 ​​Unlocker​​ 文件,右键选择以管理员身份运行,等待运行完

VMWare14 安装Mac OS系统(图解)_自定义_03

VMWare14 安装Mac OS系统(图解)_Mac_04

  • 目的是使得 ​​win10​​ 环境下的 ​​VMWare14Pro​​ 支持 ​​mac​​ 系统的安装,成功后,在选择客户机操作系统时会有 ​​Mac OS​​ 的选项:

☆ 补充

  • 如果执行上一步,却无法正常解析 ​​VMWare12.0​​ 
    注意此文档是针对 ​​VMWare14​​ 版本的,而今天在自己笔记本上测试时因为是​​12.0​​ 版本,所以可以参考下面的链接,下载并复制覆盖 ​​darwin.iso​​ 文件,再试一次

    注: 我是操作成功了… 
    ​Unlocker vmware 12(解锁黑苹果) v2.07 支持win10​

  • 另一种状况的出现,即报错:gettools.exe 已停止工作

VMWare14 安装Mac OS系统(图解)_自定义_05

建议可以参考下面的 ​这篇文章​,但是经过自己的测试发现,很可能是版本不匹配,可以试着执行里面的 ​​win-update-tools.cmd​​文件(如果有的话 …)

二、VMware 创建 Mac 虚拟机
  • .以本人操作过程为例,请参考安装图解如下:

①. 此处安装了典型(推荐)下的配置类型

VMWare14 安装Mac OS系统(图解)_Mac_06

②. 网上的镜像文件有的可能不是 ​​.cdr​​ 格式,比如我之前安装的是 ​​.pkg​​ 格式报的蓝屏启动界面,此处以 ​​.cdr​​ 文件为操作指导。

VMWare14 安装Mac OS系统(图解)_Mac_07

③. 选择 ​​Mac​​ 操作系统及版本

VMWare14 安装Mac OS系统(图解)_自定义_08

④. 创建虚拟机名称

VMWare14 安装Mac OS系统(图解)_自定义_09

⑤. 此处都是默认安装

VMWare14 安装Mac OS系统(图解)_自定义_10

⑥. 下面这一步中的“自定义硬件”可根据自己的需求进行配置,此时本人没有配置

VMWare14 安装Mac OS系统(图解)_Mac_11

⑦. 完成

三、Mac 系统配置

【1】.启动虚拟机

①. 此时发现有如下报错,建议参考文章 VMware Workstation 不可恢复错误: (vcpu-0) vcpu-0

VMWare14 安装Mac OS系统(图解)_自定义_12

  • 本人参考了其中的第二种解决方案:
  • 编辑VMX文件,在 ​smc.present = "TRUE"​​ 后面添加了 ​smc.version = 0​​ 
    -【注:网上参考时,是有一部分人修改成了有引号的 ​​smc.version = "0"​,建议可都试一下】

VMWare14 安装Mac OS系统(图解)_VMware_13

  • 保存退出,重新启动客户机,出现下面你的界面。

VMWare14 安装Mac OS系统(图解)_VMware_14

  • 提示: 
    如果 出现 蓝屏boot manager 的界面,很可能是镜像文件不支持所致。

【2】. 进一步进行系统安装

①.进入语言选择界面,本人选择的自然是中文简体.

VMWare14 安装Mac OS系统(图解)_VMware_15

②. 按操作继续安装,多会遇到下面的提示 ​OS X Base System”上没有足够的可用空间进行安装

VMWare14 安装Mac OS系统(图解)_VMware_16

③. 此时,点击屏幕上方的“实用工具 ->磁盘工具”。选中 ​​“ vmware workstation SATA hard drive media ”​​,点击 “抹掉”

VMWare14 安装Mac OS系统(图解)_VMware_17

④. 自定义分区名称,同时注意“格式”和“方案”的选择

VMWare14 安装Mac OS系统(图解)_自定义_18

VMWare14 安装Mac OS系统(图解)_自定义_19

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

VMWare14 安装Mac OS系统(图解)_自定义_20

⑥. 点击“继续”,出现以下画面,如果空间足够,一般就没什么阻碍了…

VMWare14 安装Mac OS系统(图解)_Mac_21

⑦. 之后就是进行Mac机的语言设定,命名,设置密码等基本配置,可根据页面指示进行操作

VMWare14 安装Mac OS系统(图解)_VMware_22

⑧. 后续登录,是需要自己的 ​​AppleID​​ 进行登录的,如果没有可以自行注册就好.此处因为发现一直刷新等待,本人并未选择使用 ​​apple​​ 账号登录. 最后的结果如下

VMWare14 安装Mac OS系统(图解)_VMware_23

★ 附录
  • 欢迎指摘,啧啧啧 …

⑴.

⑵. 安装后Mac上网的设置

  • ①. 因为之前的操作,将本机的相关 ​​VMware​​ 服务都关闭了,所以,此时要开启其中的服务 
  • VMWare14 安装Mac OS系统(图解)_Mac_24

  • ②. 此时可以参考如下的文章 - ​​如何解决VMware上MAC虚拟机不能上网问题​​ 
    此时如下图选择“自动”、“使用 ​​DHCP​​”后会自动生成IP 、网关信息,上网问题解决 
  • VMWare14 安装Mac OS系统(图解)_自定义_25

  • ③. 最后实现的上网效果显示如下: 
  • VMWare14 安装Mac OS系统(图解)_Mac_26

⑶. 解决 ​​icloud​​无法激活的指导

  • 首先,根据网络前辈的介绍,在 ​​mac​​系统正常启动并且可以浏览器可以上网的前提下,如果自己的 ​​icloud​​账号无法激活,基本就是网络问题。
  • 一般会有下面这样的提示:验证失败 - 连接到Apple ID服务器时出错 
  • VMWare14 安装Mac OS系统(图解)_Mac_27


推荐参考文章: ​Mac 连接不上 App Store,Mac无法登陆 App Store?

  • 如果前面的操作都是按照我的介绍进行的,那么暂时也可以借鉴我的方法,其实就是上面推荐文章中的最后一种方法

❶ 第一步,打开“偏好设置-网络-高级-DNS”配置

  • 配置IP地址为 114.114.114.114 
  • VMWare14 安装Mac OS系统(图解)_Mac_28


❷ 第二步,登录“偏好设置-icloud”

  • 正确输入账号信息后,会有类似如下的提示(我是在同步自己手机的图片),然后填写手机提示的验证码 
  • VMWare14 安装Mac OS系统(图解)_自定义_29

  • 最终结果,显示了个人账号信息,即说明 ​​icloud​​ 已激活 
  • VMWare14 安装Mac OS系统(图解)_VMware_30

后面就是 自己账号数据的同步操作问题了,在此仅做参考建议 …

(4).“’../s001.vmdk’的操作失败” 报错

  • 补充时间:​​2018-07-30​
  • 好久没打开虚拟机了,进行想打开测试安装一下软件,发现有以下的报错: 
  • VMWare14 安装Mac OS系统(图解)_自定义_31


  • 出于无聊,我有重新按照教程安装了一番,并且使用了“典型安装”、“自定义安装”两种方法
  • 都会卡在:​​⑥. 点击“继续”,出现以下画面,如果空间足够,一般就没什么阻碍了…​​ 这一步
  • 网上有相同的参考经验:​​对文件“*虚拟机1.vmdk”的操作失败​​,根据评论内容基本断定是我之前电脑硬盘损坏,后期又重新调换了固态硬盘的原因,真是各种坑啊啊啊…