“鸟欲高飞先振翅,人求上进先读书。”这是国画大师李苦禅的一句名言,意思是小鸟如果想展翅高飞,那就先要学会如何振动自己的翅膀;人如果想要上进,就要先丰富自己的知识,鼓励人们去主动学习。
最近准备学习一下IOS开发,而手上又没有Mac的机器,所以决定搭建一个虚拟机,虚拟一个Mac OS的开发环境。于是开始在网上找各种资料和文档,发现VMware 12.5下虚拟安装Mac OS X 10是比较稳定的一个环境,于是决定搞一个这样的环境。发现这个链接,“https://jingyan.baidu.com/article/a24b33cd12daf919ff002b58.html”介绍的比较详尽,但是可惜的是它提供的所有文件下载链接都已经失效了,比如,VMware workstation 12.5,vmware的MAC补丁包---unlocker207,苹果操作系统MAC OS X 10.11.1等都已经无法下载。于是我重新在网上找了一下这些文件,重新提供了一个百度链接。链接地址如下所示,
链接:https://pan.baidu.com/s/1vRn6NhoApH5_VCacKRw-qg 密码:c9gh。
有需要的同学可以拿走不谢。如果非要表示一下话,可以多关注一下我个人微信公众号--“Android技术干铺”中推送的文章,点个赞就算是对我的最大支持了,谢谢咯。
我先大概来介绍一些环境安装步骤,以及踩过的坑。注意,前方高能,会有很多图片,如果在意流量的请在wifi环境打开文章。
1、个人配置。
首先说一下我的系统配置为win10,64位系统,8G内存,1T硬盘;
2、安装VMware workstation。
然后我们下载下必须的那些文件,VMware workstation 12.5,vmware的MAC补丁包---unlocker207,苹果操作系统MAC OS X 10.11.1,借助VMware-workstation-full-12.5.9-7535481.exe 来安装VMware Workstation。我开始时安装了一个VMware workstation 14.1的版本,后来想换成12.5的,但是发现VMware workstation一旦安装后根本就无法卸载,后来借助了360的安全卫士才将其卸载掉,然后重新装的版本12.5.9。
安装过程基本没有什么坑,根据安装提示依次选择路径等就可以了。
VMware Workstation完成安装后,需要注册一下,否则只能试用一个月,所以可以自行百度一下VMware Workstation12.5的注册码,网上很多,这个就不提供了。
3、 插件安装unlocker。
我在网上没有找到unlocker 207,只找到了unlocker 206,这两个差别应该不是太大,所以也可以使用。
安装unlocker首先需要将VMware workstation的服务停止掉,方法是,打开任务管理器,找到如下图所示的这些服务项,将框中关于VMware全部停止运行。
然后解压unlocker206.rar,找到文件unlocker206win-install,右键以管理员身份运行,等待运行完即可。如下图所示,
这一步的目的是使vmware能够识别OS X。
如果按此安装后还是不见Apple Mac OS X的选项,则可以参考“https://jingyan.baidu.com/article/a24b33cd12daf919ff002b58.html”第3步介绍的方法,通过安装python 2.7.9来解决,因为本人没有遇到此情况,所以能否好使,本人不确定。
4、载入Mac OS X。
开始载入Mac OS X,这里遇到了一个坑,后来将创建好的虚拟机删除后,重新使用新方法创建了一遍后才OK,大家需要注意一下。
在进行安装时,弹出如下界面,
这个坑是,我开始选择了典型安装,但是后来发现无法设置默认的分配磁盘的大小,只能设置最大的磁盘大小,导致后面安装IOS系统时,提示空间不足。所以这里最好选择自定义安装,在其中可以设置分配的磁盘的大小,过程如下所示,
选择我们下载好的OS X 10.11.1(15B42).cdr文件,接着下一步,
选择,Apple Mac OS X(M)。注意之前只有安装了unlocker206才会有这个选项,否则默认是没有"Apple Mac OS X(M)"的。
选择安装的位置,
我指定为了D盘。
指定了3G内存,
这里我指定了磁盘空间位100G,因为听说很多虚拟机设置成了默认的40G后都是不够用的,100G其实也不多,大家可以根据自己磁盘情况来分配,如果磁盘足够,尽量多分配一些是没错的,防止后续不够用了。
点击完成后,即可创建成功。
但注意,分配磁盘空间时间会很长,我这个100G大概花了1个多小时,大家做好心理准备。
5、启动虚拟机。
开始启动虚拟机,如果没有意外,大家应该都会不报错,我也没有幸免。按链接https://jingyan.baidu.com/article/a24b33cd12daf919ff002b58.html提供的方法,“打开虚拟机安装目录下的 xxx.vmx 文件,使用记事本打开,然后在 smc.present = "TRUE" 后添加“smc.version = 0”(建议您复制,不包括引号)后保存,问题即可解决。”
具体什么原因,我也不是太清楚,照葫芦画瓢即可。
如下图所示,
接着说一下,遇到的另一个坑。
启动虚拟机,然后安装系统,点击后会依次弹出如下界面,
出现如下界面,
我选择了继续,
结果出现如下界面,
提示没有足够空间来安装。后来经过查资料,解决了这个坑。方法时首先退出安装,重新启动,当进入到如下界面时,
选择菜单“实用工具”,点击其中的“磁盘工具”,进入如下界面,
点击左边磁盘图标,然后点击“分区”,
然后点击“完成,”
接着点击左上角的关闭按钮,继续安装。
选择,“未命名”的磁盘,
点击继续,
耐心等待20分钟左右。
然后傻瓜式依次操作继续即可,
如上图,选择距离最近的一个城市,上图中的圆点可以点击和拖动。
最后显示如下界面,进入系统中,表示系统已经安装完毕。
总结,以上就是VMware 12.5虚拟机安装Mac OS X 10.11.1的一个大致过程,如果有问题,欢迎讨论。