转载自http://blog.csdn.net/jordanxinwang/article/details/43637799

1、准备

宿主操作系统:Windows 8.1 64位。特别地,需要CPU支持硬件虚拟化。如果Windows 8.1上安装了hyper-v,就表示肯定是支持的了。

需要的软件:
1)VMware Player 7.0
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/7_0
2)unlocker 2.0.4
http://www.insanelymac.com/forum/files/file/339-unlocker/
unlocker主要包括两部分:扩展VMware,以支持新建虚拟机时,可以选择Mac OS X操作系统;VMvare tools for Mac OS X。
3)7-zip
http://sparanoid.com/lab/7z/
用于将Mac OS X的dmg安装包解压出真正的安装程序的dmg。
4)dmg2img
http://vu1tur.eu.org/tools/
用于将dmg格式转化为iso格式。
5)Mac OS X 10.8.5安装包
http://bbs.feng.com/read-htm-tid-6922925.html
可以通过种子下载得到安装包。

2、安装

1)转换得到Mac OS X操作系统安装包的iso
- 下载安装软件:Mac OS X 10.8安装包、7-zip、dmg2img
- 分别执行以下两条命令。另外,注意,7z和dmg2img的程序路径
7z e "这里是下载的Mac OS X 10.8安装包的路径" InstallESD.dmg -r
dmg2img -v -i InstallESD.dmg -o OSX_10.8.5.iso
另外,需要注意的是,如果是10.9、10.10的安装包,不能通过上述步骤得到iso。因为10.9、10.10的dmg不是可引导的。详细内容可以参考下面这个帖子的第1个回复:http://www.insanelymac.com/forum/topic/290949-how-to-install-os-x-10x-snow-leopard-lion-mountain-lion-mavericks-and-yosemite-in-vmware-workstation-1011-or-player-67/

2)下载安装VMvare Player 7.0

3)下载unlocker 2.0.4。然后,以管理员运行win-install.cmd
4)新建虚拟机
- 启动VMvare Player
- 新建虚拟机
- 选择稍后安装操作系统
- 选择Apple Mac OS X,版本选择10.8。如果没有执行上面的unlocker配置步骤,是不会有Apple Mac OS X选项的
- 后面的配置,按照默认的就好了。内存越大越好。内存、硬盘等配置后续是可以调整的
- 另外,在虚拟机配置,Options->General,将Enhanced virtual keyboard更改为Use if available (recommended)。这样可以解决在虚拟机里有时没有键盘输入的问题

5)heyper-v问题处理

确认关闭hyper-v服务!!!否则,无法启动虚拟机。因为hyper-v和VMvare都用到了硬件虚拟化功能。如果安装了hyper-v服务(例如,安装了Visual Studio),执行以下命令以关闭hyper-v服务,并重新启动计算机。

bcdedit /set hypervisorlaunchtype off

另外,如果想重新开启hyper-v服务时,可以执行以下命令,并重新启动计算机。
bcdedit /set hypervisorlaunchtype auto
6)安装Mac OS X 10.8
- 虚拟机的CD/DVD里,选择之前转换得到的iso文件
- 启动虚拟机

- vcpu问题处理

启动虚拟机后,有可能碰到一下vcpu error:vmvare player unreconverable error vcpu-0

可以这样解决:找到虚拟机保存的位置,用记事本打开.vmx文件,在最后增加下面这行内容,就可以解决问题了!
smc.version = 0

- 安装操作系统

简单来说,先通过Disk Utility分区格式化,然后就可以开始安装操作系统了。详细步骤可以参考这里:http://unmi.cc/vmware9-install-mac-os-x-mountain-lion/

7)安装VMvare tools。
- 虚拟机的CD/DVD里,选择unlocker目录里的tools目录里的darwin.iso

- 安装并重启

这时,就可以更改显示分辨率了。

Windows 8.1下安装Mac OS X 10.8虚拟机的更多相关文章

  1. VM8下安装Mac OS X 10.7

    下载Mac OS X  10.7 安装包http://115.com/file/clj1iu8m#            下载HJMac http://115.com/file/cljyu1rh#   ...

  2. Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11

    Windows下虚拟机安装Mac OS X -– VM12安装Mac OS X 10.11 随着Iphone在国内大行其道,越来越多的开发者涌入iOS开发大军 中,但都苦于没有苹果机,本文即将介绍WI ...

  3. Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11

    ____________________________________________________________________________________________________ ...

  4. VMware 11完全安装Mac OS X 10.10

    本文已迁移到我的个人网站 http://www.wshunli.com 文章地址: http://www.wshunli.com/2016/03/17/VMware-12安装Mac-OS-X-10-1 ...

  5. 在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion

    本文环境: CPU:Intel Core i7 920: OS:Windows 7: 内存:8G: 玩Hackintosh各有各的理由,不管什么理由,利用虚拟机安装Mac OS X都是一个可行的办法. ...

  6. [看图说话]在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion

    本文环境: CPU:Intel Core i7 920: OS:Windows 7: 内存:8G: 玩Hackintosh各有各的理由,不管什么理由,利用虚拟机安装Mac OS X都是一个可行的办法. ...

  7. VMware 8安装Mac OS X 10.7

    (Windows 7 X64环境下,VMware 8.0正式版)虚拟机首尝MAC OS X 10.7 Lion系统成功,特将此好消息分享.2年了,终于我也装上了Mac,我也成功的尝到了苹果味道,看着那 ...

  8. VMware 9 安装 Mac OS X 10.8 Mountain Lion 图文全程

    http://unmi.cc/vmware9-install-mac-os-x-mountain-lion 非常详细,赞一下 本教程是在 VMware 9 下安装当前最新版的 Mac OS X Mou ...

  9. 【转】VMware 11安装Mac OS X 10.10

    VM11安装Mac OS X 10.10 网上竟没有搜到相似的内容,所以拿出来大家分享 工具/原料 1.VMware Workstation 11 2.unlocker 203(for OS X 插件 ...

随机推荐

  1. 文字尺寸、宽高的测量 Paint FontMetrics

    Paint.FontMetrics类简介 Google文档中的描述: ) throw new IndexOutOfBoundsException(); if (bounds == null) thro ...

  2. css3动画属性系列之transform细讲旋转rotate

    1.语法: transform: none |  <transform-function> [<transform-function>]* 2.取值: none         ...

  3. (剑指Offer)面试题6:重建二叉树

    题目: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树. 假设输入的前序遍历和中序遍历结果中都不含重复的数字. 例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7, ...

  4. STL - 算法 - 普通拷贝

    list<, , , , , , , , }; vector<int> coll2; cout << "** collection 1: **" &l ...

  5. 黑马程序员:多线程Socket

    ---------------------- ASP.Net+Android+IOS开发..Net培训.期待与您交流! ----------------------- 一.Socket一般应用模式(服 ...

  6. xcode 调试程序 lldb 使用

    xcode 调试程序 lldb 使用 一:lldb是什么 https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/g ...

  7. 用sql语句查出和sql相关的性能计数器

    一台服务器上,用性能监视器死活显示不出来一部分计数器,没办法,用sql语句查了 --所有和sql相关的计数器 select * from sys.dm_os_performance_counters ...

  8. 〖Android〗查找Android中的/system/lib中增加的lib文件是否在apk文件中

    #!/bin/bash - #=============================================================================== # # F ...

  9. 〖Linux〗使用ssh登录远程主机,并在本地打开远程图形界面

    1. 修改/etc/ssh/sshd_config文件,设置允许TCP转发和X11转发 AllowTcpForwarding yes X11Forwarding yes 2. 登录无图形远程主机,并允 ...

  10. Android自定义控件-折线图

    好长时间没有更新博客了,终于可以抽出时间写点东西了,写点什么呢?最近在qq群里边有人问,下边的这个控件怎么画?如下图所示:图可以左右拖动,直到显示完全为止.刚开始看到这个效果图,我也想了一下总共分为以 ...