gmszone 发表于 2010-8-9 19:27:28

【分享】如何安装MAC OS X (一)

如果你还不知道什么是Mac OS X(囧~),请看:http://apple.com.cn/macosx/
        Mac OS X 是全球领先的操作系统。基于坚如磐石的 UNIX 基础,设计简单直观,让处处创新的 Mac 安全易用,高度兼容,出类拔萃。
        上面是来自苹果官方的介绍,不过倒数第二句“高度兼容”只是对于Apple电脑而言,PC是不被允许安装Mac OS的,因此有了我们伟大的OSX 86计划,让普通PC也能体验到苹果的魅力。在PC上安装需要模拟和破解等方式,这一过程就是传说中的Hackintosh。
       
        因为标题写了是AMD+NV的平台,所以仅供AMD CPU以及NV主板的用户参考。相比而言,Intel平台的安装方式就简单得多了,请参考来自远景的新手教程,传送门:http://bbs.pcbeta.com/thread-592288-1-1.html
       
        需要准备的东西:
        ①一台可以连接网络的PC
        ②一个Snow Leopard光盘DMG镜像文件(推荐原版,手动破解)点我下载
        我使用的是10A432(10.6.0)版本,以此为例,其他版本的请注意替换相应版本的OSInstall文件(AMD安装新版本可能会有意想不到的问题)
        ③至少20G(推荐30G)的可用硬盘空间(GUID或MBR分区不限)
        ④非常好的RP或者非常强的毅力
       
        现在我说的这种平台安装Snow Leopard是比较困难的,推荐最近时运不济或者没有足够耐心的朋友更换Intel平台^_^。但是,看过这篇指南之后相信你会有足够的信心来应对一切挑战。因为你:
        不需要对除雪豹分区外的其他分区进行更改
        不需要第二块硬盘来做GUID分区
        不需要单独的引导设备或另外的Mac系统
        不需要刻录机甚至启动光盘
       
        下面切入正题。
       
        安装过程摘要:
        ①在现有的硬盘上划分分区用来安装雪豹系统
        ②加载DMG镜像并进行必要的修改
        ③安装并配置启动引导程序
        ④用DMG镜像安装雪豹系统
        ⑤启动雪豹系统
        ⑥完善驱动和破解完善系统功能
       
        ①在现有的硬盘上划分分区用来安装雪豹系统
        雪豹使用的HFS+分区格式并不与WinNT的NTFS和FAT32兼容,需要从现有的分区中划分单独的分区用来安装。这里我们需要两个单独的分区,其中一个为6.5G左右,用来写入DMG镜像文件,另一个则需要10G以上,用来安装雪豹系统(推荐20G,因为考虑到自定配置,系统本身就需要占用7个G左右,另外安装一些软件也会占用大量空间)。
        使用Windows Vista / Windows 7的用户请看Part A,C,使用Windows XP的用户请看Part B,C。
        如果已经从硬盘中留出未划分空间请直接参考Part C部分。
        此步骤为风险最大的一步,请确认无误再执行。
        Part A
        右键点击桌面上“计算机”图标——管理——磁盘管理(在窗口左边),选择一个有足够剩余空间的分区(不要拿系统盘来压缩,里面许多无法移动的文件会阻碍你的执行),右键点击——压缩卷。在弹出的窗口中输入大小(6.3G+雪豹分区大小),例如26906((6.3G+20G)*1024MB/G),然后点击确定。
       
        Part B
        右键点击桌面上“我的电脑”图标——管理——磁盘管理(在窗口左边),选择一个足够大的空白分区(请提前把这个分区的数据转移),右键点击——删除逻辑驱动器,然后在弹出的窗口中点击“是”(请再次确认其中没有重要数据)。
       
        Part C
        执行上述操作后,会出现一块未划分空间,右键点击新建简单卷,大小输入6500(大约6.3G多一点),分配一个盘符,不格式化。
        然后用同样的方式再将剩余的未划分空间分一个分区出来,同样不格式化。
        划分完之后就是上面这个样子。
       
        ②加载DMG镜像并进行必要的修改
        Part A 重新打包DMG镜像,以便去掉麻烦的引导部分
        安装Java VM虚拟机,如果已经安装则跳过此步骤。
        安装HFS Explorer。
        打开HFS Explorer,
        ▲如果你用来安装的是DMG镜像文件,请点击"File"——"Load file system from file",选择你的镜像文件,在弹出的对话框内选择HFS
        ▲如果你用来安装的是光盘,请点击"File"——"Load file system from device",选择光驱,然后点击"Load"
       
        打开后点击"Tool"——"Create Disk Image",随便选择一个NTFS分区下的路径,Save。(如果硬盘空间紧张也可以先借用之前分的20G分区)
        这时候就等进度条走完了,时间很长,可以先准备一下下面要用的程序。
        Part B 把镜像文件写入空白分区
        下载并打开Leopard硬盘安装助手 v0.3(Made In China!),选择目录中的ddmac.exe
        ▲Windows Vista / Windows 7下右键选择“以系统管理员身份打开”
        ▲XP下可以直接双击打开
       
        选择刚才提取出来的DMG镜像,目标分区是刚刚划分的6.3G空间,勾上“写入”,但是下面的三个都不要打钩,那些老掉牙的方法我们可以用Boot Think和变色龙代替
        点击“开始!”,程序八成会假死(这个跟RP没关系咯),别理他,写入的这段时间又可以放松放松给自己冲一杯橙汁了~慢慢等待,到程序提示"Change partition type to AF: Success"的时候就说明你成功写入了,如果提示Failed也没关系,用其他软体,Such As: Paragon PM把分区标志设置成AF(苹果的专属~)就可以了。
        Part C 修改OSInstall文件使之支持MBR
        Tip:What is MBR?
        MBR(Main Boot Record - 主引导记录)与DPT(Disk Partition Table)共同构成硬盘的主引导扇区。
        扩展阅读:http://baike.baidu.com/view/1171491.html?tp=2_11
       
        这里要使用一个叫做Mac Drive的软件来让我们能够访问HFS+格式的分区。安装之后需要重新启动。
        试用只有七天不爽?猛敲这里获得Keygen!
        手动修改可以参考远景论坛的贴子,传送门:
        http://bbs.pcbeta.com/thread-501061-1-1.html(By 兰陵萧萧声)
       
        当然对于大部分的新手来说,直接替换也不失为一个好办法。
        把下载下来的OSInstall文件放到写入DMG镜像的分区的\System\Library\∵Frameworks\Install.framework\Frameworks\OSInstall.framework\Versions\A\目录下,这样我们就完成了对它的修改。
       
        Part D 替换内核(mach_kernel)让Snow Leopard安装器可以在AMD的CPU上运行
        目前雪豹可用的AMD内核主要是Snow Legacy和来自modbin的test7内核,两者都只能在32位下运行。
        把下载回来的内核文件改名为"mach_kernel",扔到写入DMG镜像的分区根目录,替换原来的内核,这里用不着备份,因为原版的内核对我们AMD用户一点用都没有,就潇洒的把它扔掉吧!
       
        ③安装并配置启动引导程序
        以下有两种启动引导方式,请根据喜好自主选择,Boot Think请参考Part A,C,变色龙请参考Part B,C。个人比较喜欢前者,毕竟界面更漂亮一些,不过也有它的缺点:引导文件都放在NTFS格式的Windows分区下,不便于在Mac下修改(也可以通过安装软件使Mac OS可以自由读写NTFS分区)。
页: [1]
查看完整版本: 【分享】如何安装MAC OS X (一)