您的位置:首页 > 移动开发 > IOS开发

IOS开发第一步,由于先不买硬件,先找一下,如何用虚拟机装 mac osx

2011-11-25 16:14 351 查看
网摘一,不知是谁的了,本人还未检验 CPU Intel i3 530
主板 微星 H55-E33
内存 威刚 2GB x2
硬盘 希捷 7200.12 1TB
OS WinXP SP3
Ubuntu 10.04 32bit pae也可以
VMWare 7.1.0
找序列号请去http://cracks.am/
这里给一个
J5205-2AJTR-TQHX9-7U920-1JA2K
用vmware安装osx 10.6.3
pcbeta上的文章都没什么用
我试了好几天,终于装成功了
并且升级到10.6.4

下面说下重要步骤

下载EmpireEFI-1063.zip,大小60MB左右
解压缩出来两个文件
BootCD.iso和LegacyBootCD.iso
BT下载Mac.OSX.Snow.Leopard.v10.6.3-HOTiSO
种子google一下就能找到
解压缩出来是一个dmg文件,6.6GB
在主板bios里面用optimized settings即可
找到某个选项,确保virtualization功能打开
装好vmware后,新建freebsd虚拟机
内存1G,硬盘40G,其他默认
关掉vmware,再到虚拟机所在的文件夹
比如C:\Documents and Settings\Administrator\My Documents\My Virtual Machines\osx_empire_efi
用记事本打开osx_empire_efi.vmx文件
找到guestOS = "freebsd"这一行
改成guestOS = "darwin10"
再启动vmware,进入刚才建立的虚拟机设置界面
可以看到虚拟机的guest os变成了os x server 10.6
虚拟机的光驱use image file,选择BootCD.iso
启动虚拟机,出现字符界面press any key to continue
鼠标点击一下虚拟机窗口,随便敲个字符
出现一只青蛙和光盘图标,Empire EFI
按Ctrl + Alt释放鼠标
右键点击虚拟机窗口右下角的光盘图标
选中settings,把光驱指向dmg文件
注意文件选择窗口
文件类型选择all files才能看到dmg格式的文件
鼠标点一下虚拟机窗口里面
按F5键,出现几行字符,1023MB Memory什么的
然后屏幕中央的Empire EFI字样变成了OS X Install DVD
注意,最关键的部分来了
此时必须键盘输入busratio=22 -v
然后再按回车,才能开始安装
如果直接回车,那么会提示
kernel panic RTC ACPI什么的错误
因为i3 530的默认busratio是31
关于busratio设定值,请参考
http://www.tonymacx86.com/viewtopic.php?f=3&t=642
pcbeta上的文章都没有讲到这一点
浪费了我下载了好几个osx镜像
刚才键盘输入busratio=22 -v的时候
虚拟机窗口左下角会出现一行灰白色字符boot:
busratio=22 -v就是跟着boot:后面,然后回车
会出项好几页字符,然后出现灰白色屏幕,中间一个苹果
然后在Installer里面用Disk Utility
给虚拟硬盘erase一下
就可以安装了
安装最后提示failed
实际上已经成功了
没关系,重启即可
重启后提示Operating System Not Found
因为虚拟光驱载入的是dmg文件,没法启动
所以要载入BootCD.iso或者LegacyBootCD.iso
我选的是LegacyBootCD.iso
启动后,出现青蛙和光盘图标,还有一个新图标
用键盘左右键选中这个新图标
然后输入busratio=22 -v
出现一串字符后,就进入了os x初始化界面
一路next,直到进入桌面
在winxp下面用迅雷下载 http://support.apple.com/downloads/DL1048/en_US/MacOSXUpdCombo10.6.4.dmg 再把虚拟机的光驱载入这个dmg
在os x里面点击finder的go菜单
选择all documents,会弹出dmg文件的文件夹
双击这个dmg文件
安装好后系统就升级为10.6.4
另外在Software Updates也可以升级10.6.4之后补丁
到此为止,就初步完成了
至于声音、分辨率,还要继续研究
每次虚拟机启动osx,都要输入busratio=22 -v
这一点还没有找到解决方案
总的来说,5k配的机器
和10k的imac或者macbook pro性能差不多
用虚拟机装osx,真是太省钱了
想学习开发,去http://developer.apple.com/
下载xcode_3.2.3_and_ios_sdk_4.0.2.dmg即可
根本不需要买mac电脑

看来第一步是要装vmware

这是老外写的

http://wiki.osx86project.org/wiki/index.php/Vmware_how_to

好来,开始写我自己的

第一步下载vmware

网站 www.downg.com

JHXUR-G0M88-GA44V-4MRN6 Q0WUH-48Q6J-42NDC-4PTNQ YLT64-MKFFG-8A1DY-4M8ZK LCT4T-24GFE-A816V-4MTQQ

这些码是干什么 的,还没研究“明白”

第二步
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: