zoukankan      html  css  js  c++  java
  • Windows 8.1下安装Mac OS X 10.8虚拟机

    转载自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

    - 安装并重启

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

  • 相关阅读:
    在Applet中实现数字签名
    zend studio 8 注册码
    Debian(Linux)+XAMPP(LAMPP)+Zend Studio + PHP +XDebug 完整的开发环境配置方法。
    ssh免密码登陆方法
    vmware中按Ctrl+Alt+Del的困扰
    Bcastr v2.0播放器切换图片
    免费网络硬盘哪个赚钱?国内外可做网赚网络硬盘
    国外最好的BT站点
    PHP调用Webservice实例
    非常漂亮的Flash纯脚本生成图
  • 原文地址:https://www.cnblogs.com/airoot/p/5909038.html
Copyright © 2011-2022 走看看