美文网首页架构师之路
vmware12安装OSX10.9,10.10,10.11的比较

vmware12安装OSX10.9,10.10,10.11的比较

作者: 伟仔1986 | 来源:发表于2017-10-24 13:49 被阅读64次

    由于想在osx上使用xcode开发应用,同时也想体验下OSX系统,于是就在WIN10上基于VMWare12安装OSX。本人对于性能比较纠结,即使是在虚拟机中运行,也想获得较好的性能体验,于是分别安装了3个版本的OSX系统——10.9,10.10,10.11,并采用xbench对系统性能进行测试。

    本文将安装过程记录下来,希望能够为同样需要的人提供一些帮助。

    一、系统安装

    使用虚拟机安装OSX,网上文章很多,这里不一一说明,只说重要几点。

    1、检测电脑是否支持虚拟化技术

    我们在虚拟机上来安装Mac操作系统,首先需要你的电脑CPU支持VT技术,即虚拟技术。这里提供了一个网上比较好用的检查工具(下载地址http://dl.pconline.com.cn/download/54540.html),通过它可以检查出你的CPU是否能够让你使用虚拟机来安装Mac。如果检测结果如下图所示:

    可用检测结果

    即看到最后一项Hardware Virtualization为Yes,则表示可以在你电脑上使用虚拟机来安装Mac操作系统了。需要注意的是,有些CPU本身支持VT技术,但是由于默认是关闭了该功能,因此如果该项显示的是Locked Off,那么重启电脑,并进入BIOS设置里面,在CPU的设置里面如果看到VT的设置,请将其设置为Enabled,并保存重启系统,再使用该软件查看即可查出结果。如果在BIOS里面找不到VT的选项的话,那么很遗憾,你的电脑无法完成这种方式的安装了。

    2、安装VMWare Workstation

    你可以选择安装VMWare12或者VMWare14。网上大多数都是使用VMWare12,主要是为了使用UnLocker进行破解,石VMWare12支持安装MacOS。

    如果安装的是VMWare12,可以选择使用UnLocker2.0.8进行破解。如果安装VMWare14,就需要用UnLocker2.1.1进行破解。

    安装文件和注册码百度搜索,很多,并且都可用。

    3、安装UnLocker

    安装完VMWare后,必须要安装UnLocker,才能支持MacOS的安装。

    UnLocker下载地址:https://github.com/DrDonk/unlocker。进入github页面,点击右上角绿色按钮“Clone and download”即可下载获得unlocker-master.zip文件。默认下载的是2.1.1版本,支持VMWare12和14版本。

    下载完成后,解压到C盘根目录下,主要中间不要出现中文字符以及空格。然后进入目录,选中win-install.cmd,用记事本打开win-install.cmd文件,将第10行的exit去掉,然后右击选择“以管理员身份运行”,等待执行完成。

    安装完成后,打开虚拟机,依次点击“创建新的虚拟机”-“典型”-“稍后安装操作系统”,然后查看可选的客户机操作系统是否出现Apple Mac OS X,如下图所示:

    查看是否出现Apple Mac OS X

    如果有,则代表安装成功。如果没有,我的解决办法是下载一个VMWare11版本,然后执行Unlocker程序,然后再升级VMWare12,再执行UnLocker程序,即可成功——至少我是这么成功的。

    4、优化虚拟机

    点击“编辑”-“首选项”,进入设置页面。

    1、点击切换到“内存”设置,选中“调整所有虚拟机内存使其适应预留的主机”。

    内存优化

    2、点击切换到“优先级”设置,“抓取的输入内容”设置为“高”。

    优先级设置

    5、安装系统

    系统安装按照网上教程执行即可,可以参考https://jingyan.baidu.com/article/a3761b2bd7b7431576f9aa9b.html

    注意:

    在选择操作系统,并修改完vmx文件的参数后,在点击“开启此虚拟机”之前,做如下优化步骤(如果这里没有执行,可以在安装完系统后,关闭操作系统,再执行如下步骤):

    1、开启3D加速

    开启3D加速

    2、选择增强型虚拟键盘

    增强型虚拟键盘

    3、调整优先级

    调整优先级

    6、优化系统

    1、安装vmware-tool

    安装完系统后,第一件事是安装vmware-tool,能够极大改善操作系统的性能,同时能够支持全屏,以及与WIN的文件共享。

    1、在桌面上弹出操作系统的光盘文件;

    2、点击进入VMWare的“虚拟机”-“设置”,进入“虚拟机设置“界面,如图所示:

    虚拟机设置

    第一步,选择ISO映像文件:

    如果你安装的是10.11版本,直接到vmware的安装目录中找到darwin.iso;

    如果你安装的是10.9或者10.10版本,选择下载这个darwin.iso。下载地址:

    百度云盘共享  链接:http://pan.baidu.com/s/1nuIZEOx 密码: 9797

    第二部,选中“已连接”,此时你就可以在系统桌面上看到vmware tool,选择安装,然后重启系统即可。

    2、安装beamoff

    如果你安装的是10.10,则必须要安装beamoff,否则会很卡。

    beanoff下载地址:http://files.cnblogs.com/files/yipu/beamoff.zip

    mac会自动解压 得到 beamoff.app

    系统偏好设置 - 用户与群组 - 选中你自己的用户名 - 选择 “登录项” 选项卡 - 点 + 号

    找到你下载的beamoff.app

    二、系统对比

    1、系统界面。

    这个各有所好,个人感觉10.10,10.11图标趋向于扁平化;10.9趋向于拟物化。

    2、性能对比

    我觉得性能才是大多数使用虚拟机做开发的人关系的事情。使用xbench分别做了测试。得分如下:

    10.9:221分

    10.10:130分

    10.11:79分。

    无疑10.9性能是最好的。

    3、软件兼容

    很遗憾,现在很多应用都不支持10.9了,要到网上找老版本才行。

    但是如果要使用微信或者使用xcode7版本,则必须是最低10.10版本才行。

    相关文章

      网友评论

        本文标题:vmware12安装OSX10.9,10.10,10.11的比较

        本文链接:https://www.haomeiwen.com/subject/nmmtpxtx.html