虚拟机中安装MAC OS X教程(适用所有电脑方法,特别是cpu不支持硬件虚拟化的电脑)

前言

之前写了一篇在Windows上搭建Object-C开发环境,并且写了一个HelloWorld程序。但真正开发苹果软件是在MAC OS X系统中(以下简称OSX)中。买不起MacBook,也没有OS X系统,怎么办呢?此时想到用虚拟机自己装一个OSX,这样行吗?下面我们就来探讨一下这个问题。

注意:以下探讨电脑安装OS X系统均指在虚拟机上安装OS X系统

我的电脑支持吗?

首先给大家一个非常肯定的答案,你的电脑能安装OS X。OS X系统分为许多个版本,那能装哪个版本呢?查阅了一下资料,Apple从OS X 10.8开始弃用了32位的系统。安装OS X的一个重要指标是CPU是否支持虚拟化技术(Virtualization Technology,以下简称VT)。所以,能否支持高版本的OS X就在于此。支持VT的电脑可以安装最新版本,不支持VT的电脑最高暂时只能安装到OS X 10.6.8。那如何判断CPU是否支持VT呢?我们使用securAble这个软件(软件下载地址在“准备工作”章节中),这个软件可以检测CPU是否支持VT。

如上图,如果第三项的英文字母写着“No”,那就表示不支持安装高版本的OSX。(有的还会出现“Locked”关键字,此时需要到BIOS把虚拟化选项开启。)我们知道了自己的CPU的特性,就很容易找到自己电脑符合的OS X系统安装程序。

准备工作

准备的东西要很多很多,除了软件外,还需要有一定的知识。需要对虚拟机有一定了解的童鞋,还不懂虚拟机去搜索一下吧。Blogger把自己安装OS X的环境简单说一下。Windows XP,虚拟机Vmware workstation 9。需要的软件如下:

1、软件
securAble
Vmware 9
unlock-all(这个软件里面包含解锁vmware安装OSX的补丁和vmware的OS X驱动)

经过securAble检测后:
支持VT: OS X 10.8以上版本
不支持VT:OS X 10.6.8以下

Blogger推荐大家,如果支持VT,推荐使用“OS X 10.8 Install DVD.iso”这个镜像,安装之后即是OS X 10.8.4。如果不支持VT,推荐使用东皇 V2.2,同样是一个ISO镜像,无需转换,安装之后即是OS X 10.6.3。

另附下载地址:

securAble(PCHome)
unlock-all(迅雷快传)
支持VT:
OS X 10.8.4安装镜像(迅雷快传)

不支持VT:
东皇 V2.2安装镜像 (ed2k地址)Mac OS X 10.6.3东皇 V3.2安装镜像 (ed2k地址)Mac OS X 10.6.5

(vmware大家找一下吧,网上很多很多资源。)

开始安装

一切准备就绪,可以开始安装OS X。由于有的悠悠的CPU支持VT,有的不支持。为了发扬探究的精神,Blogger分别在支持VT、不支持VT的电脑上安装过,为了照顾大家,在这里我分为两种情况进行讨论。请大家看清楚自己的CPU是属于哪种类型的。

支持VT

支持VT,安装起来十分简单。首先,安装Vmware,然后在关闭Vmware的时候运行unlock-all。使用unlock-all的目的就是为了在新建虚拟机的时候可以选择Apple OS X。

安装的过程十分顺利,没有遇到什么问题。(不会安装可以看vmware安装OSX教程virtualbox安装OSX教程)如果安装中出现问题,可以在启动的时候加上“-v”参数,把看到的错误信息网上搜一下就有对应的解决方法。安装后直接安装驱动就可以了。安装驱动请看文章后面的“安装驱动”章节。安装驱动后,就可以调节屏幕分辨率了。顺便附上一张安装成功的图片

不支持VT

对于不支持VT的,才是本文教程的重点。首先,先新建一个虚拟机。类型选择“高级(自定义)”,系统选择FreeBSD,虚拟磁盘类型一定要选“SCSI”,磁盘容量建议大于10GB。

创建之后,需要编辑虚拟机设置。选择光驱,把网上下载的ISO镜像放进去,点击“高级”。把IDE类型改成SCSI类型,并且选择“SCSI 0:1”。设置这个之后,进入OS X系统,才能识别到光驱。

开启虚拟机,然后等待引导界面。在界面中按下“F8”,并且输入:

-v cpus=1 arch=i386 busratio=20

其作用就是进入安装程序安装32位的OS X系统。稍等一会儿,如果上述设置没错,就能进入安装界面。首先选择安装语言,然后点击“磁盘工具”。

接下来的操作就是分区。选择“分区选项卡”,选择分区输入和分区容量,最后点击“应用”即可。提示:分区要选好,装了系统之后再来修改就很难修改了。虚拟机倒无所谓,Blogger这里直接分了1个区。

关闭磁盘工具,接下来选择安装的分区。待确认安装后,在左侧会有一个“自定义”的按钮,打开之后会出现这个窗口。

这里有很多个内核,根据自己的CPU和组件下面的描述选择。且该项只能选择1个。Blogger的为Intel CPU,这里选择Legacy这个内核。选择之后,展开“硬件驱动”,建议大家把“以太网卡”前面的勾选上,不然装到最后会出现装不了网卡驱动而导致OS X上不了网的情况。

接下来就是漫长的安装过程,慢慢等待吧。当完成后,会出现“安装失败”这样的提示,不用管它,其实现在已经是安装成功的了。

重启后,以同样的方式进入变色龙引导菜单,选择刚刚安装的分区,以同样的参数就能进入安装界面继续安装了。

剩下的安装步骤十分简单,这里不再每个步骤演示。

安装驱动

系统安装完毕后,接下来就是安装驱动。安装驱动比较简单,安装的镜像在unlock-all中解压,里面有一个darwin.iso,把这个文件载入到光驱中。注意,Blogger用的东皇 V2.2里面,不能直接更换光盘,需要进入Finder,按下光盘旁边那个弹出的按钮,再换光盘。

光盘载入后,双击“Install Vmware Tools”,接下来按照安装软件正常的方法安装即可。在离安装完成的1分钟前,速度会很慢,这时候千万别强行退出,不然很可能会出现“五国”的情况,耐心等待一下就好了,安装完毕需要重新启动。

展示

看吧!不支持VT的电脑同样能够使用vmware安装OS X。体验OS X系统,从这里开始。装完OS X系统,下一步需要怎样?呼应前言,下一步就应该需要装一个IDE集成开发环境了吧!在OS X中,使用XCode可以对OS X、ios系统进行一个开发。如果需要安装XCode的悠悠可以自己上网找一下安装。最后献上一张OS X 10.6中的“标志”——雪豹。

本文转载自:http://www.mengjx.com/mac-os-x-in-virtualmachine.html

时间: 2024-10-11 08:39:20

虚拟机中安装MAC OS X教程(适用所有电脑方法,特别是cpu不支持硬件虚拟化的电脑)的相关文章

VMware12安装Mac OS 系统教程

VMware12安装Mac OS 系统教程 2017.09.13 - 灬无言 - 阅 4,266 灬无言的笔记本使用了五六年了,最近想做些 Mac OS的教程,考虑买个苹果笔记本吧,但最低配置的都得6K了,不过像这个配置的笔记本,个人真觉只适合看看,性能和配件来讲,感觉真心不值.于是乎,干脆还是用VMware Workstition Pro装一个Mac OS 系统好了. Mac OS,是一套运行于苹果Macintosh系列电脑上的操作系统. 今天,灬无言来为大家介绍的是VMware Workst

在 Linux 的 KVM虚拟机 上安装 Mac OS 系统的研究总结

一.资料来源:    网上一共找到两个方法,一个是视频上的教程,一个是网页资料. 二.视频资料方法内容:1.install qemusudo apt-get install qemu2,creating a blank imgqemu-img create x.img 20G3,setting up Mac Installationqemu-system-x86_64 -hda pathtoimg -vga std -m 2048 -soundhw ac97 -cdrom pathtoiso -

VMware 10 安装Mac OS X 教程

先文档下载地址:http://pan.baidu.com/s/1i3s2Yn7 下面是详细教程,由于截图比较多,就没有再次传图咯,对比着文档看就好了,文档中是完整的哦~~~~ 程序员手里没有苹果设备又想搞苹果开发怎么办?虚拟机~ 对没有错就是虚拟机.下面就分享下我的安装过程,给有需要的人. 需要准备的东西: 1.VMware(必不可少的): http://pan.baidu.com/s/1qWuqE6K 2.VMware序列号生成器 :http://pan.baidu.com/s/1i33YnV

vmware12中安装MAC OS X 10.10

1. 准备工作 1) VMware Workstation 12  (去vmware官网下载即可) 2) unlocker 203 (OS X 插件补丁)      链接:http://pan.baidu.com/s/1eFhaY 密码:9ll2 3) MAC OS X 10.10 镜像      链接:http://pan.baidu.com/s/1sj4ri5R 密码:y86w 2. 安装 1)安装虚拟机.以管理员身份运行,一步一步安装即可. 2)安装插件. 打开任务管理器,关掉进程VMne

vmware workstation pro 12 中安装Mac OS X

环境:vmware workstation pro 12 含密钥     链接:http://pan.baidu.com/s/1mhDU83m 密码:04qk Mac OS X补丁:unlock207 链接:http://pan.baidu.com/s/1bpc9yGJ 密码:u2ta Mac OS X:Mavericks_Install_13A603 链接:http://pan.baidu.com/s/1i5g0VvJ 密码:ri32 安装步骤参见这两篇内容 http://blog.csdn.

WMware 10 上安装Mac OS X 10.9 系统的正确方法

最近需要在iPad上做一个App,于是想在虚拟机中安装一个OS X 10.9试用一下.经过几十次的尝试趟过很多坑后,终于找到了在WMware 10 上安装Mac OS X 10.9 系统的正确方法.本方法不需要什么U盘,而且由于所有操作都在硬盘上,所以速度也会很快. 需要准备的工具和文件如下: VMware-workstation-full-10.0.1-1379776.exe unlock-all-v130.zip Install OS X Mavericks.dmg(大小为 4.94G) U

VMWare安装Mac OS X

原文作者?谷月K?2016.08.16 18:55 字数3473 随着iPhone.iPad.Mac等苹果产品越来越火爆,越来越多的初学者想要了解和尝试苹果平台,包括苹果操作系统Mac OS X.苹果演示软件Keynote.苹果开发工具Xcode等.然而,苹果电脑价格昂贵,并不是每个人都可以承受. 因此,在Windows下安装虚拟机软件VMWare,再在虚拟机里安装苹果操作系统Mac OS X,就成了一种成本低廉的选择,使初学者可以不必支付巨额开销购置苹果电脑. 本文将用详尽的图文介绍如何在虚拟

体验一把苹果系统——在windows上安装Mac OS X

每当笔者看见同事在用苹果笔记本的时候就感觉很是羡慕,漂亮的界面,简洁的操作,总想体验一把,今天我就来带领大家体验一把,在Windows电脑上安装Mac OS. 实验目的: 在自己的普通PC机上安装Mac OS来尝一把苹果的美味 来几张截图,在空间.朋友圈装B一翻 当你测试网络环境.软件环境.虚拟桌面环境,却找不到机器?从此不求人 实验环境: 笔记本一台,配置如下: 操作系统:Windows7 64位操作系统(必须是64位操作系统) 内存:16GB内存(低一点也可以,建议16GB或16GB以上内存

Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11

______________________________________________________________________________________________________________________________________________________________________________________________________________________ 注:本文来源:csdn:N的专栏.<Windows下虚拟机安装Mac