在VMWare Fusion中虚拟安装Mac OS X 10.6 Snow Leopard

前两天在论坛发了贴求助“如何利用VMWare Fusion 3.1 安装虚拟Mac OS X 10.6.3 Snow Leopard”,可惜没人应答,自己进一步学习摸索后,成功了,现在分享下经验:

—[说明]

1. 基本配置:我的机器是MacBook Pro,Inter-i7 2.66GHZ, 4G DDR3, Intel HD+Geforece GT 330M(512M);

2. 身边有随机原版安装盘和网上下载的Mac OS X 10.6.3 Snow Leopard (Retail) “.dmg” Version(原版安装盘用不上,因为有OSInstall脚本控制);

3. 我之所以想要用VMware Fusion 安装虚拟Mac OS X,是因为平时要经常测试 mac 的软件,不想折腾物理系统;

4. VMWare Fusion只能接受Mac OS X Server版本的虚拟化,不支持Mac OS X Client;

5. 在网上搜索和在论坛学习了很多Mac OS的知识,发现那些教程都是关于如何在Windows平台安装Mac OS、或者在Windows中利用VMWare Workstation来虚拟Mac OS(不过这些教程给了我不少启发)。但在国外的论坛上有一些关于我需要实现的破解,可是过程很粗糙,对于关键的细节我自己很难参透,话说回来,这至少给了我可行的希望。

6. 题外话:其实VMWare Workstation与VMWare Fusion核心内容都是相同的,只不过是运行在Windows和Mac平台上的两个版本而已,所以通过学习和摸索如何在VMWare Workstation中虚拟Mac OS,就能相似地在VMWare Fusion中实现。

—[准备工作]

1. 安装VMWare Fusion 3.1(官网下载,然后搜索序列号);

2. Mac OS X 10.6.3 Snow Leopard (Retail).dmg镜像文件;

3. 引导启动文件的镜像(“非常关键”):论坛上可以搜罗到一大堆诸如:RebelEFI,darwin10的ISO启动镜像。Windows平台的机器配置各异,某一种配置可用的ISO启动镜像不一定适用其他的,不过好在Macbook Pro就那么几个标准化配置,对应我机器的配置,找到了一个“darwin_snow_legacy.iso”可以成功引导;

4. 声卡驱动:EnsoniqAudioPCI.mpkg(实际使用中声音还有些问题,待进一步测试)。

—[虚拟过程]

1. VMWare Fusion 3.1原本就有darwin10.iso,所以能顺利地先创建一个空的“Mac OS X Server 10.6- 64位 ”的虚拟盘(注意:VMWare Fusion 3.1 仍然只支持Server版本的Mac OS,所以创建的时候只能选择“Mac OS X Server 10.6-64位”),然后关闭VMWare Fusion。

2. 修改VMWare Fusion 3.1的启动firmware(VMWare Fusion 2.X使用的是BIOS,而3.X用的是EFI):

找到新创建的虚拟空盘,然后“显示包内容” => 编辑*.vmx文件,把firmware="efi"这行删除 => 保存退出。重申一次,由于VMWare Fusion 3.1原本就有darwin10.iso,所以不用修改*.vmx文件中“guestOS=”那行。

3.接下来的步骤跟Windows平台中在VMWare Workstation里面虚拟安装“雪豹”一样:

(1). 打开VMWare Fusion,单击虚拟机设置,点击光驱,选择加载ISO文件,这里选择引导盘ISO文件。

(2). 打开VMWare Fusion启动电源,自动开始引导,等到显示出星球大战的背景图片时(我使用的引导盘是这个背景的),点击VMWare Fusion右下角的光驱图标,加载Mac OS X 10.6.3.dmg镜像文件。

(3). 出现雪豹的安装盘,按照正常在苹果机上安装雪豹的顺序安装即可。

(4). 安装完成时,会出现安装失败,正常的,已经成功了。

(5). 重新按之前的方法,让光驱加载引导盘ISO,启动,选择已经安装好的Macintosh HD磁盘,然后就会进入苹果的界面了。之后安装苹果桌面的VMWare TOOL, 以及声卡驱动:EnsoniqAudioPCI.mpkg文件。

OK,Let's Go……

—[后话]

上述方法对涉及破解的层面最少,其实老外论坛上有一种更为高妙的办法,就是将VMWare Fusion破解成把Mac OS X误以为就是Mac OS X Server的方法,以及系统恢复法。这两种我都尝试失败了。不过我还会继续摸索,直到成功,并提供可行的多种方法供大家分享……
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(由于要关机建议将此教程拷贝到pad上或者是智能手机里,普通手机或MP4可看图片版) 在这三种操作系统当,Windows和Linux都是可以直接安装在个人电脑上的,它们本身在硬件方面并没有严格的限制,一般来说基于x86架构的PC都可以安装。而苹果公司的Mac OS系列操作系统则不同,它所面向的是苹果公司自己的电脑产品,并不在除苹果之外的硬件上提供支持。 对苹果电脑稍微有所了解的朋友应该知道,自1994年以来,苹果一直在使用IBM的PowerPC处理器,直到2006年苹果公司才正式决定放弃与IBM的合作,采用性价比更高的Intel处理器,也就是说转向了x86架构。采用Intel处理器对于苹果的转变来说是非常重要的一件事情,它不仅仅标志着苹果不会再受到IBM在芯片价格方面的制约,也为如今能在普通PC或笔记本电脑上安装Mac OS系统提供了可能。为什么这么说呢? 因为Power PC处理器采用的是一种叫做RISC的架构,Power架构本身和我们日常见到的Intel/AMD所采用的x86架构设计原理上都不一样,所以软件方面完全无法兼容。也就是说,在苹果公司转向Intel阵营之前,想要将苹果的操作系统安装在普通PC上,或者是将Windows安装在苹果机上都是天方夜谭。而现在,苹果的全系列电脑产品都已经采用了x86架构的Intel处理器,所以我们可以较为轻松的在苹果电脑上安装Windows操作系统;反之,Windows操作系统也可以在苹果电脑上完美运行,现在不是有很多用户都购买苹果笔记本安装Windows操作系统么! 笔者本身是一个操作系统爱好者,经常在闲暇的时间里折腾各种各样的小众操作系统。一直关注泡泡网的读者可能知道,在两年半以前,笔者发表了采用Linux内核的Ubuntu操作系统系列专题文章(详见1、2、3),在当时受到了很不错的关注度。而现在,笔者将要带大家体验来自全球最个性、最封闭的苹果公司的操作系统,当然苹果公司也是世界上最伟大的IT公司之一。 了解Mac OS的历史以及最新的"雪豹"系统 ● 了解Mac OS 对于苹果的操作系统,我们可以将其统称为Mac OSMac OS的首个版本于1984年发布,不过当时并不叫做Mac OS,而是叫做System software,比如System 1.0、System 1.1等。直到1994年推出System 7.5版本的时候,才引入了Mac OS这个名字,逐渐弃用了System,到8.0时代就完全改为Mac OS 8.0。后来又推出了8.1、8.5、8.6甚至9.x等多个版本。 Mac OS 9之后,2001年苹果推出了第10代Mac OS操作系统——Mac OS X,并从2002年起随Mac计算机发售,X 这个字母是一个罗马数字且正式的发音为"十"(ten),接续了先前的Mac操作系统像是Mac OS 8和Mac OS 9的编号。根据Wikipedia的解释,Mac OS X是一套Unix基础的操作系统,包含两个主要的部份:内核名为Darwin,是以FreeBSD源代码和Mach微内核为基础,由苹果公司和独立开发者社区协力开发;及一个由苹果计算机开发,名为Aqua之专有版权的图形用户界面。 Mac OS X版本以大型猫科动物命名。比它的推出更重要的,在苹果计算机内部10.0版本的代号是猎豹(Cheetah),以及10.1版本代号为美洲狮(Puma)。在苹果的产品市场10.2版本命名为美洲虎(Jaguar),以及10.3相似地命名为黑豹(Panther)。10.4版已经被命名为老虎(Tiger)。10.5版花豹(Leopard)作为新操作系统已于2007年10月26日推出,10.6版雪豹(Snow Leopard)已于2009年8月28日推出。 今天,我们就是要给大家介绍如何在普通的PC/笔记本电脑上安装苹果最新的雪豹操作系统,即Mac OS X Snow Leopard。而且,同笔者之前给大家介绍Linux操作系统安装一样,我们仍然不需要光驱。 系统安装之前的准备工作及安装过程简介 前面我们已经提到,苹果电脑虽然已经采用了x86架构的Intel处理器,但其官方并不提供在非苹果电脑上安装Mac OS的支持。所以,要想在普通PC/笔记本电脑上安装Mac OS X,难免需要模拟和破解。当然,在此笔者声明一下泡泡网的观点,本文仅作用于技术讨论和交流,泡泡网并不推荐大家在普通PC/笔记本上安装Mac OS X操作系统,一是苹果公司本身并不提供支持,二是目前很难100%完美的驱动普通PC/笔记本的硬件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值