安装mac OS 10.12

需求分析

由于业务需要,需要一台mac OS 10.12版本的虚拟机,但是VMware ESXi5.1版本不支持此系统
解决办法:在ESXi5.1中安装一台windows8的虚拟机,在win8机器中安装VMware workstation14,在workstation中安装mac OS 10.12系统虚拟机。
安装步骤如下:

登录vcenter的web页面,开启cpu虚拟化

https://ip地址:9443/vsphere-client/

虚拟机安转docker 虚拟机安转iOS_虚拟机安转docker


用VMware Web Client登陆Cluster,

虚拟机安转docker 虚拟机安转iOS_虚拟化_02


虚拟机安转docker 虚拟机安转iOS_VMware_03


如下图,打开CPU选项卡,有一行硬件虚拟化:向客户机操作系统公开硬件辅助的虚拟化,将其打钩即可打开虚拟机的 CPU虚拟化功能。此处为灰色,因为虚拟机版本太低,目前为8,需升级至9才可以支持。

虚拟机安转docker 虚拟机安转iOS_VMware_04


将虚拟机关机,在虚机上右键选择”所有vCenter操作”->”兼容性“->”升级虚拟机兼容性“

虚拟机安转docker 虚拟机安转iOS_xcode_05


完成后,如下图,虚拟机版本为9

虚拟机安转docker 虚拟机安转iOS_虚拟机安转docker_06


然后虚拟机先不开机,再次进入设置界面,就可以将此选项打钩,如下图。

虚拟机安转docker 虚拟机安转iOS_虚拟机安转docker_07


再次创建64位的操作系统,就没有刚才的提示了。

虚拟机安转docker 虚拟机安转iOS_VMware_08


虚拟机安转docker 虚拟机安转iOS_虚拟机安转docker_09


虚拟机安转docker 虚拟机安转iOS_虚拟化_10


这样,当给予此虚拟机足够的CPU、内存及磁盘空间资源,再配合VMware Workstation11,就可以搭建虚拟化集群学习环境了,如下图。

虚拟机安转docker 虚拟机安转iOS_虚拟化_11


进入win8的BIOS,开启windows的虚拟化

虚拟机安转docker 虚拟机安转iOS_xcode_12

  1. 进入到BIOS后,找到Configuration选项或者Security选项,然后选择Virtualization,或者Intel Virtual Technology,就可以开始你的操作了。
  1. 然后回车,将其值设置成:设置为Enabled。
    .
  2. 再然后,就是保存BIOS设置,重启计算机。
  3. 然后进入到操作系统。
  4. 单击右键,选择:任务管理器。
  1. 这时你能看到任务管理器出来了。
  2. 这这里,选择“性能”标签。
  3. 选择左侧的“CPU”,单击。
  4. 此时,你会看到右侧出现了有关计算机的信息情况,在最下面有一个叫做“虚拟化”状态的显示(图中以用红色圆圈标出)。可以明显的看出,我这里的虚拟化状态是:已启用。
  5. 好了,这就是虚拟化启用的办法。
    将导出的mac虚拟机拷贝到windows8的虚拟机中
    首先需要开启windows8虚拟机的远程连接
    然后打开本地远程到windows虚拟机





    11.将本地的mac虚拟机文件拷贝到windows虚拟机中

    打开导出的mac操作系统虚拟机
  6. 以上准备工作做完,就可以安装mac的操作系统了,本次直接导出来的虚拟机,直接用VMware workstation打开即可

安装Xcode

利用xshell将xcode.xip文件挪入mac系统中

然后双加Xcode_8.1.xip文件,等待解压缩完成…

虚拟机安转docker 虚拟机安转iOS_VMware_13

  1. 系统会跳出安装协议条款,点击 I agree 按钮继续,如图所示
  2. 点击同意后会跳出账号密码输入确认,如图所示
  3. 待输入账号密码确认后开始等待系统安装 Xcode 应用,如图所示
  4. 等待滚动条滚动完毕后,Xcode安装完成,此时在应用程序里面就可以看到我们安装好的Xcode。
  5. 打开xcode