VMware 12pro安装虚拟机Mac OS X 10.10

电脑配置
1、首先不低于cpu i5,AMD不低于AMD FX系列。
2、必须开启CPU虚拟化:开机进入BIOS--->Intel Virtualization Technology--->修改为Enabled
3、联想笔记本参考 《联想笔记本电脑如何打开Intel 虚拟化技术》
http://jingyan.baidu.com/article/91f5db1b3002831c7f05e3b0.html
4、内存 4G以上(IOS开发,安装Xcode,推荐12G及以上)
准备
1、你的WiNdows已经安装了vmvmware workstation 12 pro专业版
win764位安装vmvmware workstation 12 pro专业版教程
2、unlocker 203(for OS X 插件补丁) 下载地址: http://pan.baidu.com/s/1bZoVGq
3、Mac OS X 10.10镜像 下载地址: http://pan.baidu.com/s/1c1IpUFY
步骤
插件安装(unlocker 203)
目的:在VMware Workstation虚拟机中能够安装Apple Mac系统,Vmware默认是不支持Mac OS的。
1.打开Windows任务管理器,找到服务项,选择按名称排序,将框中四项全部停止运行。

Mac OS X 10.10

2、然后打开下载的插件,解压unlock203.zip文件,找到 unlock203win-install.cmd,右键以管理员身份运行,等待运行完即可。(完成这一步vmware才能识别OS X)
注意:unlock203.zip 的路径中不能带中文

Mac OS X 10.10

Mac OS X 10.10

Mac OS X 10.10

3、运行插件之前 使用VMware Workstation 选中客户机操作系统(没有App Mac)

Mac OS X 10.10

运行插件之后,我们可以新建App Mac虚拟机

Mac OS X 10.10

Mac OS X 10.10

Mac OS X 10.10

Mac OS X 10.10

如果出现以下错误,请按以下排除
Error:此主机不支持64位客户机操作系统,此系统无法运行

    1:确认BIOS/固件设置中启用了 Inter VT-x并禁用了'可信执行'。
    2:如果这两项BIOS/固件设置有一项已更改,请重新启动主机。
    3:如果您在安装 VMware Workstation 之后从未重新启动主机,请重新启动。
    4:将主机的BIOS/固件更新至最新版本。
    5: Hyper服务和VM不能同时开启。前提先禁用Hyper服务,具体方式参考下面步骤

可能原因:CPU不支持虚拟化技术/还有另外一种情况:CPU支持虚拟化技术,但BIOS没有启动虚拟化技术支持。
我们可以使用SecurAble来检测CPU是否支持虚拟化。
官方下载网址:https://www.grc.com/securable.htm

Mac OS X 10.10

我先暂时忽略这个警告,尝试新建虚拟机,看是否能运行

Mac OS X 10.10

Mac OS X 10.10

Mac OS X 10.10

如果之前安装过Hyper,所以出现以下提示,由此可以推断出,之前出现
Error:此主机不支持64位客户机操作系统,此系统无法运行 也可能是这个原因

Mac OS X 10.10

Error解决方案:

    ◆ (此命令用来设置禁用Hyper-v,以管理员身份运行)
    ◆ bcdedit /set hypervisorlaunchtype off
    ◆ (如果想再次启用Hyper-v,请运行此命令)
    ◆ bcdedit /set hypervisorlaunchtype auto
    ◆ 最后,一定要重启电脑,以上两步设置才能生效
    ◆ 在这里我重新安装Mac虚拟机,把之前的Mac虚拟机删掉。并去相应的安装目录删掉文件(防止重复)
    ◆ 重新检测cpu是否支持虚拟化技术

Mac OS X 10.10