`
luzitian
  • 浏览: 26644 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在虚拟机中安装Mac系统

阅读更多

    一、如何在VMware中安装Mac OS x lion

    1、下载Mac系统和虚拟机

            电驴上的下载地址,http://www.verycd.com/topics/2897839/

            我只下载了最后一个,也就是

    [Mac.OS.X.操作系统].Mac.OS.X.Lion.10.7.VMware.Pre-Installed.Image.zip

     详情

              里面包含了虚拟机和Mac系统,还有一个让虚拟机支持Mac的补丁

     

    2、首先解压下载下来的zip文件,得到三个文件:

           Mac OS X Lion 10.7 Vmware                                                               Mac操作系统

           VMware patch to enable Mac OS X Lion Vmware                       补丁

           VMware Workstation v7.1.3.324285                                               VMware安装程序

    3、安装VMware虚拟机,注意:要安装到C:\Program Files\VMware\VMware Workstation,否则那个补丁用不了--+

     

    4、打补丁,注意:该补丁需要在管理员身份运行。按下开始菜单那个按键,也就是画着windows的那个视窗的那个按键,win7有个很强大的搜索功能,在该框中输入cmd,这时win7会帮你搜索出cmd.exe程序,右键-以管理员身份运行,会弹出熟悉的黑色命令行窗口,进入到补丁的目录,运行该补丁(windows.bat)即可,如下右图。





     

    5、真正的安装Mac

           启动虚拟机,FILE-OPEN,浏览到你的Mac系统的备份空间Mac OS X Lion 10.7 Vmware,即导入工作空间,然后点击运行即可。这时应该可以看到如下这个图,接下来的就自己摸索吧。

     

    下面这个就是那个神奇的操作系统啦


    6、问题:有可能你会遇到“Mac OS X is not supported with software virtualization.”的问题如下图。

    安装报错

    这是因为你的CPU不支持虚拟化。这时首先确定你的CPU是真的不支持还是本身是支持的,只是没有开启而已。

    6.1、首先,下载securable.exe,安装后会显示三项检查结果,第三项就是CPU的虚拟化支持,如果是YES恭喜你;如果是NOSorry你的CPU不支持虚拟化,装不了这个版本的Mac系统,则下面的这不用看了,别浪费时间--+

    6.2、修改BIOS以启动CPU虚拟化技术。我的笔记本是联系小Y,重启电脑,按住F2,进入BIOS,找到INTEL VIRTUAL TECHNOLOGY,看到它是DISABLED的,修改成ENABLED就行了。回到第5步即可。

 

 

二、如何在Mac 10.7 Lion中安装Xcode3.2.6

1、在win7下,登录app Store上下载Xcode3.2.6,是dmg文件,有4.4G

2、设置VM的共享文件夹,把下载得来的Xcode3.2.6放到共享目录下,进入lion,从共享目录中把Xcode3.2.6拷到lion中

3、在Xcode3.2.6,右键,使用命令行打开(如果不能在右键菜单中直接算到命令行则从“Open With”-“Other...”找到命令行),输入下面命令:

 

 

Mahmood1s-Mac:Xcode and iOS SDK.mpkg mahmood1$ export COMMAND_LINE_INSTALL=1

Mahmood1s-Mac:Xcode and iOS SDK.mpkg mahmood1$ open "Xcode and IOS SDK.mpkg"

The file /Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg/Xcode and IOS SDK.mpkg does not exist.

Mahmood1s-Mac:Xcode and iOS SDK.mpkg mahmood1$ open "../Xcode and IOS SDK.mpkg"

 

效果如直接双击xcode3.2.6.dmg一样,但只有输入了蓝色的命令才能安装Xcode3.2.6,否则在lion中是选不到Xcode的,而红色部分则是最容易出现的错误。

4、然后就是等待3个半小时

5、安装完成后,找到Xcode的安装目录,我的目录是在/Developer/Library/,在这个目录下有Xcode,旁边就是一个文件XcodeTools.plist,双击即可,会提示要安装java runtime,确定即可,再等待半个小时,就会看到渴望多时的Xcode界面了。

图1:从右往左找到XcodeTools.plist

打开xcode的路径

 

图2:安装后的Xcode界面,可以看到的是Version 3.2.6的!

xcode3.2.6

 

三、后记(2012-08-16)

     以上一、二使用的安装方法相当于是把别人装好的操作系统直接拿过来用,即把VM的工作区拷贝过来。

这两天我又装了下雪豹([苹果雪豹操作系统正式版].snowleopard_10a432_userdvd.dmg),具体过程在这篇文章有详细的讲解,我参考之后安装还算顺利:http://wenku.baidu.com/view/c924a440be1e650e52ea9922.html

 

后来安装XCode,一直不顺,这里总结一下:

1、我有两个版本的xcode:

     xcode_3.2.5_and_ios_sdk_4.2_final.dmg

     xcode3.2.6.dmg

2、升级系统

     通过vmware的共享目录share到雪豹里,然后在共享目录中找到它们,双击安装,分别提示你当前的xcode需要10.6.4、10.6.6的操作系统,请quit然后升级系统- -#后来上网搜了一下,可以从官网上下载更新patch来升级系统,于是花了2个小时下载回来,是个dmg文件,同样通过共享目录在雪豹里双击安装了,要半个小时,安装后重启,再查看版本,果然升级到了10.6.8,补丁下载地址:http://support.apple.com/downloads/DL1399/zh_CN/MacOSXUpdCombo10.6.8.dmg

3、安装失败

      这时再安装xcode,终于不提示我要升级系统了,但是到了安装过程,输入密码后很快就提示安装失败,提示信息是: 发生未知的安装错误,我晕,这是肿么了?于是又上网搜,在网景找到了答案,文章如下,很简单,只要把系统时间改成2012-01-01:http://www.pcbeta.com/forum.php?mod=viewthread&tid=1005917

 

  • 大小: 13.4 KB
  • 大小: 42.7 KB
  • 大小: 26.7 KB
  • 大小: 2.4 KB
  • 大小: 1.5 MB
  • 大小: 210.4 KB
  • 大小: 61.5 KB
分享到:
评论
2 楼 luzitian 2012-08-15  
不好意思有段时间没登录iteye了- -+
我最初是64位的,但是后来发现有很多软件不兼容,而且64位的系统不太稳定,已经换回32位了。

liaolzy 写道
你的操作系统 是 window7 64位的吗..我的是64位的,所以安装虚拟机时  系统自动会改为安装到 Program Files (x86) 目录下。不知道你那边是什么情况,可以告诉下吗

是的,装在(x86)目录下也是可以用的

另外,推荐一篇文章,讲解如何安装苹果操作系统的:
http://wenku.baidu.com/view/c924a440be1e650e52ea9922.html
1 楼 liaolzy 2012-05-17  
你的操作系统 是 window7 64位的吗..我的是64位的,所以安装虚拟机时  系统自动会改为安装到 Program Files (x86) 目录下。不知道你那边是什么情况,可以告诉下吗

相关推荐

Global site tag (gtag.js) - Google Analytics