最近涉及了iPhone的开发,因此想在家中的机器上安装一个Mac os系统体验和了解一下,遇到了不少的问题,记录一下。

 

首先是进行虚拟机的安装,可以参考如下的资料:

How Install Mac OSX in VMware Windows

http://www.sysprobs.com/mac-windows-featured-post

How to Install Mac OS X Leopard without VT on VMware Intel PC

http://www.sysprobs.com/install-mac-os-leopard-vt-vmware

Install Mac OS X 10_6_5 Snow Leopard on VirtualBox – Several Issues Fixed

http://www.sysprobs.com/install-mac-os-1065-snow-leopard-virtualboxseveral-issues-fixed

Simple Steps to Install Mac 10_6_4 Snow Leopard on VMware Player

http://www.sysprobs.com/steps-install-mac-snow-leopard-vmware-player-pre-installed-vmware-image

在虚拟机中如何安装Mac OS X Snow Leopard 10_6

http://www.cnblogs.com/imzzk/archive/2010/05/11/1732185.html

教你如何在PC上安装MAC OS. 含软件与双系统使用

http://bbs.weiphone.com/read-htm-tid-21227.html

手动安装一个新的虚拟机

安装时需要的启动文件:这个是和Winodws Linux的虚拟机安装有区别的地方,需要使用如下的文件[那个都行]进行引导,然后使用Mac OSX安装盘进行安装

darwin.iso

Rebel EFI.iso

empireEFIv1085.iso

 

Mac OS 10.5.5已安装好的VMWare虚拟机

http://cdn.sysprobs.com/wp-content/uploads/2009/08/mac_os_x_leopard_1055_vmware_image4798016tpb.torrent

Mac OS 10.6.2已安装好的VMWare虚拟机

http://www.sysprobs.com//wp-content/uploads/2010/05/MacOSX_Snow_leopard_10.6.2.0_for_VmWare_(2010)-included.5542199.TPB.torrent

 

依据以上的文档,在如下的软硬件下进行使用:

VMware Workstation 7.0.0 Build 203739 Final.rar

VirtualBox-3.2.12-68302-Win.exe

Intel Pentium D 920

主板MSI 945P NEO5

NVIDIA Geforce 7300 LE

RAM: 4G

Windows 7 32位/64位系统

CPU特性如下:

image

 

测试结果:

10.5.5虚拟机在Vmware下可以启动和使用,单由于没有VMare Tools,因此进行鼠标操作反应比较慢[基本无法进行开发],据网上有人反映,使用目前新的CPU这个问题有改善

VMWare Tools网上能找到的可以在Mac os上使用的效果也不行[运行时需要设置VMWar勾选“VMware kernel paravirtualization”,否则在登录界面一直锁住];比较奇怪的是将这个正常的VMware文件加入Virtual Box建立虚拟机,竟不能正常进入系统;为了提高性能,在这样配置的机器上安装一个物理的10.5.5版本,安装完成后反复重启,竟不能使用,-v选项启动,出现几行信息后就重启,不知是否是VMware kernel paravirtualization的作用[10.5.5这个安装盘在以前的一个配置更低的淘汰机器上安装成功过]

 

10.6.2这个虚拟机无法启动,在真实的机器上进行安装也启动不起来,-v选项显示好像是显卡的支持不行

 

看来在稍旧些的机器上运行Mac OS是个比较麻烦的事,这些问题在Intel Core系列的CPU上可看到可以成功。

估计解决方法只能是升级现有机器或者买个Mac Mini了。

版权声明:本文为2018原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/2018/archive/2010/12/17/1909488.html