●安装前需要准备的软件雪豹安装镜像OSInstall文件HFS-explorer适用于Window平台的Java虚拟机Leopard硬盘安装助手MacDriveBootthink以上软件/工具请自行搜索下载最新版本,另外在上面所提到的远景论坛交流贴中也有下载地址。●使用本文的方法安装有何优势?不需要外加USB键盘鼠标不需要启动U盘不需要DVD刻录机(如果你已经下载有镜像甚至不需要光驱)不需要第二块硬盘和GPT分区表不需要另外一个正常运转的苹果系统(破解操作全都可以在Windows完成,不需要另外的平台)不需要输入一句又一句的命令行●安装过程速览压缩分区,为安装雪豹准备空间制作DMG文件并加载DMG文件到分区安装文件分区配置开机引导程序安装雪豹操作系统启动雪豹压缩分区,为安装雪豹系统准备磁盘空间首先我们需要为安装MacOSXsnowLeopard操作系统准备空间,建议至少有30GB空间可以用作雪豹系统的安装镜像存放以及系统盘。由于我们采用的安装方法是免光驱安装,所以我们必须要准备两个专门用于MacOSXSnowleopard的分区,一个用来存放SnowLeopard的安装文件,推荐大小为7GB(不得低于6.3GB);另一个用来作为Snowleopard的系统盘,推荐大小20GB以上。如果你事先已经为SnowLeopard操作系统准备好了空间,那么这一个部分就可以不必看了。如果你之前并没有准备好空间,我们可以在Windows系统中通过压缩卷的方法,来为SnowLeopard分配磁盘空间。为Snowleopard准备磁盘空间的操作都可以在Windows系统自带的磁盘管理中完成。你可以进入控制面板——计算机管理——磁盘管理进行操作,windows7操作系统也可以直接在开始菜单的搜索栏里键入disklist进入磁盘管理。笔者这里是直接在原有的D盘上通过压缩卷的方式,挪出了30000M(约30GB)的磁盘空间,并将这一部分空间分成了7GB和23GB两个分区。其中,7GB分区用来存放snowleopard安装文件,23GB分区用来作为snowleopard系统盘。完成后入下图所示:图中F盘存放安装文件,G盘做Snowleopard系统盘需要注意的是,为Snowleopard准备的分区并不需要格式化,因为Windows自带的这个磁盘管理工具没有办法格式化成MacOSX支持的文件格式。所以我们可以看到上图中的F、G两个分区类型为RAW,系统可能会提示你格式化,点击取消即可。另外,由于这两个分区目前在Windows下并不能存放东西,所以前面提到的软件和工具都应当放在这两个分区之外的其他Windows分区,比如笔者这里可以放在C、D或者E盘。制作安装DMG文件并写入安装文件分区由于我们下载的都是可以直接在Mac电脑上引导的光驱镜像文件,而这种镜像文件并不能在普通的PC上引导。所以,我们首先需要将阻碍在PC上引导的引导层部分剥离。然后将安装文件写入本文准备的7GB分区内。这一节分为以下几个步骤。●生成不包含引导层的DMG文件生成不包含引导层的DMG文件其实从另一个角度来说就是剥离原来的.dmg文件(也可能是.iso)镜像中的引导层部分,生成一个新的DMG文件,这里需要用到前面所提到的工具HFS-Explorer。安装并运行HFS-Explorer之后,首先点击File—Loadfilesystemfromfile,然后选择下载的镜像文件,笔者这里是MacOSXinstallDVD.iso。如果这里的源镜像是.DMG的话,需要在弹出窗口中勾选含有HFS+那一项,然后点OK即可。将原来的镜像文件载入HFS-Explorer浏览器中之后,点击Tool—Creatediskimage,选择保存位置。这里需要注意的是,这一步的保存位置仍然不能放置于两个为SnowLeopard准备的分区内(也放不进去),还是需要放置在这两个分区之外的其他Windows分区。如下图:在保存期间,会持续读写硬盘数分钟,这取决于电脑的整体性能和磁盘性能,所以不要着急。另外生成的这个新的DMG文件容量会高达6.3GB左右,所以只能存放于NTFS分区(Fat32分区不支持单个文件大于4GB)。●将DMG文件写入7GB分区内经过上面的操作之后,就会生成一个新的.DMG文件,现在我们需要将这个新的.dmg文件写入(类似于解压)到之前准备的7GBSnowLeopard分区内。这个步骤需要用到前面所提到的工具“Leopard硬盘安装助手”。方法很简单,启动硬盘安装助手,在镜像文件一栏载入你刚才生成的新DMG文件,目标分区选择为SnowLeopard安装文件准备的7GB分区,然后将下面的三个复选框对钩去掉并点击写入。这时候有需要等待数分钟或10多分钟,仍然取决于你电脑的整体性能和磁盘性能。完成后确认一下日志列表中是否出现了ChangePartitiontypetoAF:success字样,这句话表示已经将该分区类型标记成AF标签,MacOSX可以存取的分区。另外,如果ChangePartitiontypetoAF这里不成功,但进度完成了的话,你也可以尝试通过Windows系统自带的Dispart对该分区手动指定AF标记,方法是运行Diskpart,通过selpart选择这个7GB分区,并执行命令SetID=AF。其实在后面的引导过程中,如果发现Bootthink重启的话,也可以重新通过这个办法指定一次AF标记,因为Bootthink重启多半是因为找不到标记为AF的分区。使用MacDrive工具替换osinstall文件经过前面的操作,我们已经将镜像文件解压到这个7GB的分区内了,但此刻还是不能用这个分区中的文件直接安装,因为还需要破解。一般情况下,破解主要针对两个文件。一个是让系统能够安装在Windows所生成的MBR分区下,二是内核的破解,这个主要是针对AMD的处理器或者单核心处理器平台。下面我们分别讲一下为什么要对这两点进行破解以及破解的方法。●Mac和Windows分区表的不同对Windows系统比较了解的朋友应当知道,Windows系统采用的是MBR分区表,也就是说我们硬盘上的分区基本都基于MBR分区表构建。而MacOSX则不同,它采用GUID(GPT)分区表。相对于MBR分区表来说,GPT具有更多的优点,因为它允许每个磁盘有多达128个分区,支持高达18千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区ID(GUID)。而一块硬盘只有一个分区表(分区表你可以理解成记录硬盘分区信息的表格,当然只能有一个),要么用MBR、要么用GPT。如果你只用MacOSX系统的话,倒是可以将硬盘用GPT分区表管理,但在这里不实用,因为我们还要用Windows系统,如果此时将硬盘分区表改成GPT的话,必然导致数据全部丢失。所以,我们只能想办法让Mac系统可以安装在MBR分区下。而这个解决办法就是破解OSINSTALL文件。还好,对文件的破解早就有高手给我们做好了,我们要做的仅仅是将文件下载回来并替换安装盘中的源文件就可以了。方法很简单,下载我们前面提到的工具软件部分的OSINSTALL文件,将其复到到/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/,并替换源文件即可。但是,在Windows系统下读写HFS+分区,必须安装Macdrive这个软件,所以请首先安装这个软件,然后直接从Windows中进入7GB的盘符,替换相应的OSINSTALL文件即可。●内核文件的破解内核文件破解主要是针对非Intel双核/多核处理器而言的,比如Intel的单核心处理器以及AMD的处理器,包括最新的Atom处理器等,这些都是需要破解内核的,因为苹果的Mac机目前还没有采用过Intel单核处理器和AMD处理器,所以原来的系统安装文件根本不能使用。如果你的CPU不是Intel双核或多核的话,可以直接找破解后的mach_kernel文件(可以去找),替换安装分区根目录中的同名文件即可。让macdrive不随Windows自动启动需要注意的是,安装Macdrive之后可能导致这个7GB分区在Windows系统中丢失盘符,如果遇到了这种情况,只需要将该MacDrive从Windows自启动项中将该程序移除,并重新执行删除分区——新建分区(简单卷,不要格式化)——使用Diskpart标记为AF分区的操作即可。让MacDrive不随Windows自动启动的方法很简单,运行msconfig,进入“启动”选项卡,将包含macdrive的两项前面的复选框清除,并应用重启即可。使用BootThink引导安装SnowLeopard经过前面的操作之后,MacOSX的分区盘就算初步做好了,为什么在这里要用到“初步”这个词呢?是因为有可能你电脑上的硬件可能还是会影响到该系统的安装,或许还是需要替换、删除或添加一些基本的驱动程序文件,才能正常安装,这一部分内容我们放到后文再讲。前面我们说到,该安装盘的引导层已经被移除掉了(即使就是不移除也不能在PC上引导),所以我们还需要通过第三方工具来引导这个7GB的MacOSX安装盘才能开始安装系统。引导MacOSX安装的工具有不少,在这里我们用BootThink这个工具进行引导安装。安装BootThink之后,会在C盘根目录生成一个Darwin文件夹,如果BootThink在引导过程中出现了问题,或者你感觉Bootthink工作不正常,都可以直接通过该文件夹中的install.bat批处理进行重新安装,记得需要在管理员模式下运行批处理。如上图!如果一切安装正常的话,重新启动之后将会看到Bootthink的启动项,进入该启动项之后可以进入如上图所示的界面。通过这个界面可以进入Windows7引导界面,或者启动MacOSX安装盘开始安装MacOSX。当然,你已经可以直接选择MacOSXInstallDVD开始安装MacOSX系统了。如果运气足够好,那么经过如上图所示的界面之后,就会可以进入MacOSX安装界面了,几分钟之后迎接你的将是安装语言选择界面。尝试解决引导安装盘过程出现的问题然而,在很多情况下都并没有这么顺利,总是会出现各种各样的错误。归纳起来,主要可能出现的错误有以下几种:1、BootThink引导不正常,比如选择BootThink启动项之后系统重启、黑屏等等;2、进入BootThink界面找不到如前一页所示的MacOSXInstallDVD,即找不到安装盘(文件)所在的分区;3、在进入MacOSX安装的过程中出现禁止符号;4、在进入MacOSX安装的过程中出现了五国语言报错(简称五国);5、在进入MacOSX安装的过程中直接重启。●BootThink引导不正常BootThink引导不正常一般来说可能由两个方面引起,一是BootThink本身安装可能存在问题,二是BootThink没有找到带AF标记的HFS+分区。庆幸的是,这两种原因引起的Bootthink问题都比较好解决。如果是因为BootThink本身有问题的话,那么可以在C:\Drawin目录下运行unstall.bat,卸载BootThink,再运行install.bat重新安装Bootthink;对于第二种原因引起的引导不正常,可以通过前面介绍的使用系统自带的Diskpart重新对MacOSX安装盘设定AF标记,或者删除该分区重新分配盘符。●进入BootThink界面找不到Mac安装盘符出现这个问题的原因一般都是BootThink没有检测到带有AF标记的HFS+分区,解决方法可参照上面介绍的第二条。●进入安装过程中出现禁止符号在进入MacOSX的安装过程中出现禁止符号也是很多人都可能遇到的一个问题之一,出现这个问题的主要原因是主板没有开启AHCI功能,只需要在主板BIOS中将SATA硬盘端口打开AHCI功能即可。●五国语言报错五国语