26Feb

[图]AMD的CPU在VirtualBox中安装Mac OS X 10.6

Posted by ling0322 | Category: 计算机 | No Comments

这几天偶尔想去学习一下iPhone程序的开发, 可惜手头上米有Mac那个Open Toolchain又不敢用, 所以想在Windows上用虚拟机去安装Mac OS X. 本来想用VMware的, 但是杯具的它怎么也不支持我的AMD-V的硬件虚拟化. 于是只有去使用Virtual Box了. 现在Virtual Box 4.0.4精要有支持Mac OS X的选项了.

首先我是参考了这几篇的文章:
教你在VMWare下安装MAC OS X Snow Leopard 10.6
Win7 + VirtualBox安装Mac OS X雪豹操作系统图文详解

需要用到的东西有
Mac OS X镜像, 这个Google里面搜一下很多 这里是一个eMule的链接
EmpireEFI4AMD.iso -> Mac OS X引导镜像(仅是支持AMD的CPU) 这里下载
XCode在Apple官网注册一下就可以下载, 或者可以去试试Google一下XCode种子

首先要去建立一个虚拟机, 因为VirtualBox已经原生支持Mac OS X了, 所以需要折腾的东西很少. 选择Mac OS X就可以了.
(单击图片可以查看大图, 下同)

内存选择1024MB ( 如果你的内存足够大的话, 那么这个数字越大越好

接着是去创建虚拟硬盘, 不要默认的20GB, 这个是惨淡的教训, Mac OS X装好9GB, XCode需要9GB, 这样绝对会杯具的. 因为VBox的硬盘镜像是动态扩展的, 所以大一点没有关系, 这里我选择了80G, 另外要注意一点, 镜像不能放在FAT32的分区里面, 因为FAT3分区最大支持4G的文件, 这样会出现莫名其妙的问题.

虚拟机创建好以后要再继续设置一下, 首先很重要的一个地方就是要把Enable EFI前面的勾去掉, 否则安装不了. 这个EFI是引导Mac OS X的程序, 但是只能够在Mac OS X下的VBox里面引导Mac OS X(版权保护), 所以我们这里要使用别人破解的EFI引导, 想起来了吗, 就是那个EmireEFI4AMD.iso

显存调慢, 开启3D和2D加速

将EmpireEFI4AMD.iso镜像挂载

这样就可以运行了, 直接出来了这个界面, ( 为什么是星战呢 ゜_゜, 如果没有出现这个界面而是文字界面Shell>的话, 那么很有可能是你忘记勾Enable EFI了. 好吧, 选择Devices -> CD/DVD Devices将Mac OS X的安装镜像的dmg文件挂载到光驱按F5, 下面的图标变成Mac OS X Installer, 然后按回车, 就进入引导界面了, (有些版本还需要按一下任意键才行).

接着跳出来一大串文字的界面, 好吧, 恭喜你不用再折腾了, 如果黑屏或者白苹果等很长时间没有反应的话. 那你就和我一样中彩了. 开始的时候用上面两篇文章提供的EmpireEFI引导, 不是白苹果就是黑屏, 后来才知道我的CPU是AMD的, 他们给的EmpireEFI全部都是for Intel的.

黑窗口跳好以后, 就是进入苹果的图形界面了, 这里装过黑苹果的童鞋应该很熟悉了吧. 这个时候我们首先要格掉硬盘. 选择Utilties -> Disk Utilty

然后选择VBOX的硬盘, 果断点Erase

Erase好了以后, 就可以按照一般软件的安装步骤, Continue的Continue, Agree的Agree, Next的Next. 直到出现这个界面, 选择这个刚才格好的盘点Install, 就可以开始安装了.

正在安装, 好吧, 你可以去做自己的事情了, 要很长的一段时间, 慢慢等吧.

直到进度条读满, 然后出现Install Failed界面 ( 这个是正常现象! 代表安装已经成功的完成了. 这个时候选择Devices -> CD/DVD Devices重新将EmpireEFI4AMD.iso这个镜像挂载上去, 我们需要这个来引导Mac OS X, 点击restart.

这个时候再重新启动, 引导进去会出现两个选项, 选择右边的苹果图标, 回车. 跳一大段文字信息以后, 等一会儿就进入装好的Mac OS X里面了.

接着就是一些设置的东西了, 什么Apple ID什么的能够跳过就跳过了, 这些都很随意的. 我就不截图了. 创建账户的时候自己的密码一定要记住, 我们以后要用到. 进入Mac OS X的界面以后更新到最新版以后就可以开始装XCode了.

 

 

备注:

我自己按这篇文章的内容和软件,安装东皇3.2版本,比较顺利,还没安装完,备份一下。有点心得就是看别人写的文章也要认真,别人用心写了,你不认真看安装中出现一些曲折也都是你自己的错误,深有体会的是作都说的一个选项我没去掉,然后又倒回来看文章,不能太急。

转载于:https://www.cnblogs.com/yaoliang11/archive/2011/03/19/1988624.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐