首先,intel 的 cpu 容易装一些。并且虚拟机安装很容易。amd 的CPU 也能装上。

 

 

1 我这里下载的vmware 14.vmware  ( vm  网上有大量的  sn,随便找一个  ),默认是没有 apple max ox 的选项的。我这里已经解锁了,所有有,下面就是怎么解锁。

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_百度云

 

2 下载解锁工具 VMware14unlocker ,解压 点击 鼠标右键 ,以管理员的身份运行(在vmware 关闭的情况下)

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_安装系统_02

 

 

 3 正常执行就解锁成功了。 优惠出现我图1 里面的 mac 的选项。

 

 

4 去下载 mac的 镜像,一般有2 种 一种是 官方提供的 .dmg 文件 y一种是 .iso 文件。 我们需要的是iso 文件。  dmg 文件可以转换成 iso 文件。

 

5 dmg 转 iso 方法 ,网上一大堆,但是 都不可以用。好像是 新的dmg 包里面还有iso 文件。 据说在 苹果系统带的工具可以正确的 吧 dmg 转化成 iso 。 软碟哦已经试过了,不行。

 

 

 6 这里建议,直接去找 网友提供的 iso 包或者cdr 包。 

 

 7  新建虚拟机

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_系统文件_03

8 稍后安装系统,下一步

 

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_百度云_04

 

 

9  选择 苹果 ,下一步

  

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_百度云_05

 

 10 取名字,选择路径

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_百度云_06

 

 

 11 选择磁盘大小 和磁盘是单个文件还是多个文件( 建议多个文件),后面又不操作需要改里面的一个小文件

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_安装系统_07

 

12 然后 就是配置 硬件。 内存随便选,无所谓。

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_安装系统_08

 

12 处理器 配置,这个很关键 ,intel 随便选, amd 有点奇怪 ,需要  处理器数量*每个处理器线程数 是12 的倍数(可能是我cpu 2600 是 6 核心 12 线程的原因),实测,悬着 1,12 或者 2,6 都可以 选 4 个处理器的时候报错,超过真是机子的物理 核心数,感觉这个 vm 的bug。建议amd cpu 选着 2,6 试试

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_系统文件_09

 

 13 ,然后 光驱执行 iso 文件

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_系统文件_10

 

14 开机试试。报错了 ,

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_安装系统_11

 

 

 

15  找到 刚才设置的 硬盘文件 里面 的 macOS 10.12 .vmx 文件,在 smc.present = "TRUE" 后面添加了 smc.version = 0,然后保存

 

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_百度云_12

 

16 。如果你是 intel 平台,再次启动  虚拟机就可以安装苹果了。如果你是 amd 平台。你需要在设置一块硬盘。 这个硬盘就是 系统文件据说是国外友人做的。 所有用的的东西,我下面提供百度云下载链接。

 

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_安装系统_13

 

17  安装完成,

 

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_安装系统_14

 

虚拟机转为 docker镜像 虚拟机打包成docker 把虚拟机打包成iso_系统文件_15