【转】PC机安装MAC虚拟机

原文

http://www.cnblogs.com/weii/p/3914337.html

转载保留,感谢原文作者!!!


一、准备材料

1.开发平台、环境
---------------------------------------------------------------

先简单说下我们的平台和环境:

  CPU:Intel i7-3770K

  内存:PC1600 4Gx2

  硬盘:金士顿120G固态硬盘(这个挺重要,整体速度提高了不少)

  其它硬件省略...

  系统:WIN7 64位 旗舰版(4G以上内存需要安装64位系统)

 

我们推荐配置为:内存4G或以上,固态硬盘,实机环境为Win7 64位。

 

这里要说明一下:CPU选用Intel的,并开启虚拟化。(CPU是否支持虚拟化可先用 LeoMoon CPU-V 查询,以免浪费时间。)
(开启虚拟化虚拟机能跑得更欢快,CPU不支持虚拟化的话请换个虚拟机或降低虚拟机版本)
(如果是AMD的CPU的话,请直接放弃或换个虚拟机并下载部分指定的修改过的OSX系统)。


               (LeoMoon CPU-V)截图

 

 

开启虚拟化步骤:

    1. 重启电脑

    2. 进入主板BIOS(开机后按DEL、F1、F2、F11、F12等,具体请根据自己的主板指明的快捷键来进入)

    3. 找到VT(Virtualization Technolegy)选项后,Enable/开启,各主板的叫法可能有所不同。

  (注意:有的主板默认是开启的,有的则相反;有的主板提供主动'开启/关闭'功能,有的则不提供;更有的主板完全是不支持VT的)。

    如果你无法确定主板是否支持虚拟模式请下载SecurAble这个软件来检测(它同时也能检测CPU是否支持)。

该软件运行后,主要看第三项(Hardware Virtualization)。

1、第三项显示NO:不支持。

2、第三项显示Yes:支持。

3、第三项显示LockedON。(表示:支持,并且BIOS中已经打开该功能)

4、第三项显示LockedOff。(表示BIOS中关闭虚拟化技术,但并不表示CPU支持虚拟化技术,有可能是因为CPU不支持该技术,BIOS中自动禁用该功能,

请到BIOS中设置相关hardware virtualization(硬件虚拟化)开关进行尝试。)

 


             (此为支持并已开启)

 

如果你一时之间不确定主板是否已开启VT(各种主板不同厂家不同型号不同Bios版本以及不同的字面内容,找不到如何开启是不奇怪的),你可以尝试跳过开启VT这一步,

到后面安装OSX时如果未达到这一条件的话虚拟机会给出提示。

 

2.准备各种材料
--------------------------------------------------------------- 

既然选择了在PC平台上装OSX,那就得准备:

  1. VMware Workstation 9.0.2(VM9.0.2,不是必须的,你可以选择更高版本或其它的虚拟机)

  2. Mac OS Patch (VM9需要打上MAC补丁后,才可装OSX。请百度搜索:unlock-all-v110。VM9需要打v110;VM10需要打v120)

  3. Mac OS 10.8 Mountian Lion(我们准备安装 64位 OSX10.8)

  4. UltraISO(由于下载回来的OSX镜像是dmg格式的,所以需要此工具转为标准的IOS镜像,格式转换的教程请百度一下,这里暂不提供)

  5. Xcode4.6.3(Delphi XE6+Xcode4.6+OSX10.8将作为我们的目标组合,同样你也可以选择更高版本的,但有可能产生其它额外问题)

 

如果你都准备好了以上材料,就可以开始我们Firemonkey的IOS环境搭建之旅了。

二、安装虚拟机

1.安装VM9英文原版虚拟机
---------------------------------------------------------------

1. 我们先在E盘建2个文件夹: MyVM 和 MyVM_MacOSX,用于存放准备安装的虚拟机文件和虚拟Mac系统文件。(此步骤不是必须的)

 

 

2. 运行下载回来的VMware Workstation 9.0.2.exe,点击'Next'。

 

 

3.选择典型安装,点击'Next'。

 

 

4.选择刚才我们新建的文件夹 E:\MyVM  ,点击'Next'。

 

 

5.取消虚拟机启动时的检查产品更新(我们就只需要固定这个版本内容,暂不需要自动更新。),点击'Next'。

 

 

6.取消反馈信息给VMware,点击'Next'。

 

 

7.创建快捷方式到桌面和开始菜单,点击'Next'。

 

 

8.进入真正的安装,点击'Continue'。
注意:在安装将要完成前一步,需要填写合法的注册码,才能最终安装成功。我们这里就不提供注册码了,大家可以百度搜索下。

 

 

9.安装完成,点击'Finish'。

 

 

2.汉化虚拟机
---------------------------------------------------------------

10.运行VMware Workstation 9.0.2 汉化补丁。(如果你习惯看英文,此步骤不是必须的,汉化只为了更好地表达我们准备描述的内容)

 

 

11.接受协议。

 

 

12.选择汉化。(这里是中英切换了,如果喜欢看英文界面的朋友,可以在汉化后执行一次恢复)

 

 

13.自动查找VMware Workstation的安装目录,我们只需要点下一步就行。

 

 

14.汉化完成。

 

 

3.安装Mac OSX 补丁
---------------------------------------------------------------

15. 打开下载回来的 Mac OS Patch,选择Windows,运行 install.cmd,补丁安装成功后窗口会自动消失。

 

 至此,VMware Workstation 9.0.2 就已成功安装到我们的PC平台上。

三、配置虚拟机,准备安装MAC

1.创建新的虚拟机
---------------------------------------------------------------

1.创建新的虚拟机。

 

 

2.我们自己去决定虚拟机的参数,选择自定义配置,点击'继续'。

 

 

3.选择版本:WorkStation 9.0,点击'继续'。

 

 

4.我们自己来创建硬盘,选择'我以后再安装操作系统',点击'继续'。

 

 

5.选择操作系统,这里选择:Apple Mac OSX,版本:Mac OSX 10.8 64-bit,点击'继续'。
(注意:这里需要前面打上Mac OSX Path补丁后才有选择。)

 

 

6.输入虚拟机名字,这里取默认就行,存放位置选择前面我们新建的文件夹 E:\MyVM_MacOSX,点击'继续'。

 

 

7.选择CPU数目,大部分人都是1个CPU的,所以这里就选1,核心数量看个人喜好,本人的CPU为8核,这里选择4核就行,点击'继续'。

 

 

8.分配内存,填写数量必须为4的倍数,内存越大越好,这道理大家都应该懂的。本人的内存为8G,这里分配2G,点击'继续'。

 

 

9.网络配置,这里选择第一个,桥接,这样虚拟系统装完好,就会和本机同网段(在路由器下并且DHCP打开后。),点击'继续'。

 

 

10. 选择I/O控制器,这里选择:LSI逻辑,点击'继续'。

 

 

11.选择第一项:创建一个新的虚拟磁盘,因为刚才上面我们选择了空白磁盘,点击'继续'。

 

 

12.选择磁盘类型:SCSI,因为Mac是只支持AHCI的,所以这里不能选IDE,点击'继续'。

 

 

13.磁盘容量,就是你分配给虚拟机多大的磁盘空间,本人这里硬盘大,所以阔气点,给个60G,并选择:单个文件存储虚拟磁盘,点击'继续'。

 

 

14.生成的磁盘文件名称,默认就行,点击'继续'。

 

 

15.定制硬件,这里可以进入定制,也可以完成后再去定制,我们等下再定制,直接点击'完成'。

 

 

2.定制虚拟机硬件
---------------------------------------------------------------

16.上面的步骤完成后,会返回到虚拟机主窗口,这时我们开始定制一下硬件,选择:编辑虚拟机设置。

 

 

17.选中'CD/DVD'后,选择'使用ISO映像文件',然后定位到我们前面事先准备并已转为标准ISO格式的Mac OSX 10.8这个镜像。点击'高级'。

 

 

18.在弹出的CD/DVD高级设置窗口中,选择'SCSI',选择'SCSI 0:1',当然你选择其它的也行,
只要不是'SCSI 0:0'就OK,但是不能选择IDE,因为前面说了,苹果MAC只支持AHCI,所以IDE是装不上的。

 

 

19.选择'USB控制器',因为我们暂时用不到蓝牙,所以取消'与虚拟机共享蓝牙设备'。
如果你的主板上有USB3.0的话,可以在'USB兼容性'里选择USB3.0。(需额外的驱动)
但是,由于低版本的虚拟机对USB3.0的支持有限,所以我们还是建议这里用USB2.0,而插入的设备也以2.0为佳。

 

 

20.选择'声卡',取消'打开电源时连接',因为我们装OSX是为了开发程序,而不是体验OSX,所以这些不必要的都可以取消掉。

 

 

21.选择'显示器',钩选'3D图形加速',虚拟机里的渲染显示更流畅。

 

 

以上步骤完成后,就可以点击'确定',返回虚拟机主窗口中。

四、安装MAC

1.在虚拟机主界面下,点击'打开此虚拟机电源',相当于按一下真实的电脑主机的电源按钮。

 

 

2.看到转菊花了,我们稍等一下。(我们习惯将正在读取,正在载入的这种状态美其名日:转菊花!)

 

 

3.语言选择,在这里你可以选择棒子语、小日本语、007语、美国大兵语等等,但是我精通汉语,所以选择'以简体中文作为主要语言',按一下下面的'右箭头'。

 

 

4.选择'磁盘工具',因为刚才我们只是划分了磁盘空间,还没有格式化。由于上一步选了简体中文,所以文字都变得很熟悉了。我们点'继续'。

 

 

5.我们先选择左上角的磁盘,选择'抹掉',在名称中填上格式化后的磁盘名称,点'抹掉'。
这里刚才我们分的是60G,MAC显示的是64G,这不是凭空多出来的,只是计算公式不同。

 

 

6.格式化这么重要的事情,苹果这货为避免责任和误选,肯定会确认一下的,我们继续点'抹掉'。

 

 

7.格式化完成,磁盘已重新命名了,具体容量也显示出来了,我们关闭该窗口,点左上角的红色叉叉。
Ps:MAC的风格和WIN不同,所有的文件夹、窗口的关闭、最小化、最大化的按钮都在左上角。

 

 

8.格式化完了,返回到了实用工具界面,我们选择'重新安装OSX',点击'继续'。

 

 

9. OSX10.8代号为:山狮,就是这货了,感觉看起来像只很犀利的猫?我们点击'继续'。

 

 

10.协议,我们点击'同意',当然了,你可以先保持不同意的态度,然后慢慢看一下它的协议,然后你就会发现:要想下一步就必须得点'同意'。

 

11.又来确认是否误点了,我们继续点'同意'。

 

12.选择我们刚才格式化的磁盘,64G的哦,点一下它,让它成为选中状态,然后点'安装'。

 

 

13.进入安装阶段,把手拿开,别点到了下面的取消,这时候我们只需要稍等一下,我这里一下就是3分钟,也许你们只需要0.xx下吧。
等它重启后,我们就可以继续了。

 

 

14.重启完了,设置MAC,首先选地区,作为简体中文,肯定选中国。我们点击'继续'。

 

 

15.设置输入法,这里随便吧,后期也可以改的。我们点击'继续'。

 

 

16.传输设置,其实这里就是设置共享了,但是我们放到后面去搞,选择'以后',点击'继续'。

 

 

17.取消'在这台Mac上启用定位服务',我们这是PC,不是iPhone、iPad,所以暂时先取消。点击'继续'。

 

 

18.是不是觉得苹果很啰嗦? 或者我们换个角度来看:这叫谨慎。我们继续选择'不使用'。

 

 

19.设置Apple ID,你可以不填,但你不可以不知道这是什么东西,如果实在不知道就算了,我们跳过它,这里不是必填的,点击'跳过'。

 

 

20.它又谨慎地来确认一次,但我们依然选择'跳过'。

 

 

21.条款,你可以慢慢看,最后你会发现,你还是得点继续。我们点击'继续'。

 

 

22.又一次。。我们继续'同意'。

 

 

23.登录Mac的账号和密码,这是必须的,认真地填写并记好哦,填完就能继续了,我们点击'继续'。

 

 

24.选时区,我们点一下世界地图、亚洲部分、鸡头位置,选择'北京',点击'继续'。

 

 

25.取消'请为我提供最新的什么什么',点击'跳过'。
我们并不需要填写这些东西的,当然,如果你有强迫症的话,我建议适当治疗一下,然后这里还是选择'跳过'。

 

 

26.别轻易相信它的话,什么最新产品最快技术支持,咱们这里是虚拟机哦。既然选择跳过,肯定是坚持到底的,我们点击'跳过'。

 

 

27.设置完毕,这界面很熟悉吧,iPhone刷完系统后设置完也是类似这界面,这表示:很快可以使用了。我们点击'开始使用Mac'。

 

 

28.进入桌面,漂亮的星空图。

 

 

到此,VM9里安装Mac OSX 10.8 就基本完成了。

五、设置MAC虚拟机网络

1.打开虚拟机,在MAC里,点一下桌面(星空图随便某个地方),在Finder中选择'前往','应用程序'。

 

 

2.在应用程序窗口里双击'系统偏好设置'。

 

 

3.双击'网络'。

 

 

4.在配置IPv4中,选择'使用DHCP(手动设定地址)'或'手动分配'都可以,IP地址中我们填入固定的一个内网IP,只需要与我们的Windows在同一网段就可以,点击'应用'。
此处说明一下,我们的情况是实机是路由器下的其中一台电脑,所以虚拟机装完MAC后,我们就将此MAC也设置为与实机同一网段,以便XE6能快速找到PAServer。
MAC中网络设置和Windows下是一样操作,如果不会的话请百度一下。
设置完成后,如果你需要该MAC能进行网络访问,你得保证 IP、子网掩码、网关、DNS都设置正确。

至此,Mac OSX 10.8的网络设置已完成。

六、MAC虚拟机识别U盘设置

这里补充说明一下:U盘必须格式化为 Fat 或 exFat 格式,否则是无法从MAC中传送、复制文件到U盘上的。
---------------------------------------------------------------

首先,我们要保证Windows下虚拟机的USB服务是正常运行着的。Win下:桌面右键[我的电脑]->管理->服务。如果该服务没有运行则双击它,点启动。

 

 

1.我们将U盘插到电脑上。这里是大家都很熟悉的Windows下的界面,证明了Windows检测并加载了我们的U盘。

 

 

2.打开虚拟机,启动MAC后,在虚拟机标签栏上按[鼠标右键]。

 

 

3.在弹出的菜单中,选中'可移动设备',在二级菜单中选中'你的U盘名称',此处每人都不同,取决于你U盘的名字,在三级菜单中点击'连接(断开主机)'。

 

 

4.弹出警告窗口,钩选'不再显示此消息',无视之以及以后也无视之。按'确定'。

 

 

5.此时可观察到,虚拟机的右下角状态栏里,一个移动设备被点亮了。

 

 

6.我们点一下桌面(星空图),在'Finder'中选中'前往','个人',验证一下U盘是否可用。

 

 

7.在打开的个人文件夹的左侧下方,很明显地,我们看到了MAC加载了我们的U盘。

 

 

这里分享下经验:由于各人的电脑主板的USB接口不同,有时插上U盘,Win里检测到了,但虚拟机里的MAC检测不到的,
这种情况下,就必须插另一个USB接口或使用一个2.0的USB集线器作中转。
其实这个问题这和我们前面配置虚拟机硬件时选定的USB2.0有关,选了2.0,就必须将2.0的U盘插到主板2.0的USB接口上





已标记关键词 清除标记
表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页