

既然您已经准备好了您自己动手制作的运行 Mac OS X 的 Hackintosh PC 的所有零件,现在是时候进行第三个也是最后一个神奇的步骤了:安装 OS X Snow Leopard 并对其进行配置以获得最佳性能。在我们三部分指南的最后一期中,我们将引导您完成这个过程。冲刺阶段!
在本指南中,我们将重点介绍前几期中详述的基于 Core i7 950 的配置。这绝对是过程中涉及最多分步指令的部分,所以为了避免在这里翻译出错,我将直接指向我使用的指南。但与之前一样,我们将首先涵盖基本概念,以便您对正在发生的事情有所了解。这很有帮助!
您现在应该知道,我们将依赖 tonymacx86.com 的各位朋友提供的“iBoot+MultiBeast”方法来制作 Hackintosh。本指南的前半部分将是 Tonymac 的 MultiBeast 主要安装说明集的注释版 walkthrough,后半部分我们将使用这个特定硬件的指南来配置 MultiBeast。所以现在就将这两个页面加入书签吧。
正如您可能已经猜到的,这是一个两步过程:首先,我们将刻录一个自定义启动 CD,旨在欺骗 OS X,使其认为您的计算机是一台已准备好运行 Snow Leopard 的 EFI 机器。然后,在您的 iBoot 盘的帮助下启动您新安装的 OS X 后,我们将运行 MultiBeast 来配置硬件并安装一个引导加载程序,该引导加载程序将从您的硬盘驱动器启动 OS X(以及任何其他操作系统)。开始吧。
准备您的 BIOS
第一步是调整您的 BIOS 设置,为 OS X 做准备。假设您使用的是 Gigabyte 主板,您可以通过在启动计算机后(通常通过按 Escape 键)立即按照说明进入 BIOS 设置来完成此操作。然后,只需按照 Tonymac 在其指南第一步中说明的配置进行匹配即可。不用担心,您只需要处理这些可怕的屏幕一次。
安装 Mac OS X
按照 Tonymac 的指南,下一步是下载 iBoot 磁盘映像并使用磁盘工具或类似工具将其刻录。将此光盘放入驱动器中并启动您的计算机,它应该会从中启动(如果不行,您可以在 Gigabyte 主板启动时按 F12 手动选择您的启动磁盘)。经过一些光驱的运转声后,您很快就会看到类似这样的屏幕

此时,弹出您的启动盘并插入您的 Snow Leopard 安装盘(这必须是零售版的 Snow Leopard 盘,而不是新 Mac 自带的盘)。按 F5,然后等待 Mac OS X Install Disc 图标显示出来。当它出现时,按 Enter 键启动(如果您遇到问题,Tonymac 的指南有一些故障排除技巧)。一旦安装程序启动并运行,请按照 Tonymac 的说明对您的磁盘进行分区和格式化(请记住,这将擦除所有内容)。
OS X 将经过其标准的安装过程。如果您使用的是我推荐的 SSD,现在可以花点时间惊叹于安装的速度。另外,在安装过程中 OS X 的安装屏幕看起来很可能被拉伸和扭曲——别担心,这是正常的。
一旦 OS X 完成安装,您将重新启动并再次从您的 iBoot 盘启动。现在,在 Chimera 引导加载程序屏幕上,您应该会看到一个用于您新安装的 Snow Leopard 的选项。选择它,然后,希望 OS X 会像您期望的那样启动。
在我的系统上,声音和以太网都立即可用,这很好。此时您的显示分辨率可能仍然有些奇怪,但这将在我们使用 MultiBeast 启用完整的显卡支持后得到解决。在此之前,请按照 Tonymac 的说明下载并手动应用最新的 Snow Leopard 更新包(目前版本为 10.6.7)。您应该在运行升级之前运行 MultiBeast 应用程序,然后在升级完成*而没有*重启您的计算机后进行 MultiBeast 安装。
运行 MultiBeast
您可以将 MultiBeast 视为一个软件包安装程序,而不是一个独立的应用程序。它的作用是让您可以从各种设备驱动程序和 enabler 中进行选择和安装;您只需要适用于您硬件的那些。MultiBeast 安装的大部分内容都位于两个文件夹中:/System/Library/Extensions 或 /Extra/Extensions。它还带有一些您可能需要的实用程序,在“OSx86 Software”标题下——继续安装它们。除了安装软件,您还可以使用 MultiBeast 来重建您的内核扩展(kext)缓存并修复您的系统权限,当您添加或删除 kext 时,这两者都是必需的。这些选项归类在“System Utilities”下。如果您需要更改任何内容,可以再次运行 MultiBeast 并仅选择您想要更改的新选项——它不会从以前的安装中删除任何内容。
如我之前提到的,在 tonymacx86.com 论坛上有一个指南,其中包含我们确切硬件配置的 MultiBeast 设置(该指南最初由 MultiBeast 的主要开发者 MacMan 编写,后来由论坛用户 notshy 更新以适应新版本 MultiBeast 的变化。非常感谢他们)。随后的讨论串中有许多用户拥有完全相同的硬件,因此这是一个非常好的资源,可以用来提问故障排除问题并阅读他人的经验。
要安装,首先获取适用于您的主板固件版本的正确 DSDT 文件(在本指南第二部分中有更详细的解释),然后将其复制到桌面。然后,只需将您的 MultiBeast 复选框与安装指南进行匹配即可。

重启后,您应该能够不使用 iBoot CD 启动,并且一旦安装完成,您就可以享受一个完美运行的 OS X 系统,具有完整的音频、网络和图形支持。太棒了。
故障排除 + 技巧
在使用 Hackintosh 时,总有可能出现一些不如意的情况。因此,如果您的机器一开始就不完美,或者像睡眠这样的细微之处不能按预期工作,请深呼吸一下,然后访问tonymacx86 论坛。那里几乎肯定有人遇到过类似的问题,并且可能已经分享了解决方案。这里有一些常见的故障排除提示:
- 保留您的 iBoot 盘:如果由于任何原因从硬盘启动失败,您总可以再次从 iBoot 盘启动以进入您的系统。从 iBoot 启动会加载一套通用的基本驱动程序,在大多数情况下应该都能工作。一旦您重新进入系统,您可以根据需要多次运行 MultiBeast 来修复问题。
- 软件更新:MultiBeast 安装的优点是 OS X 的软件更新就像在 Apple Mac 上一样工作。但在安装 OS X 系统更新之前,最好查看一下 Tonymac 的网站,看看是否有任何变化。总有可能新的更新会引起一些奇怪的问题。自从我组装完我的机器以来,我已经顺利地从 10.6.6 更新到了 10.6.7。
- 64 位?:在 Tonymac 论坛上,您会发现很多人在讨论是运行完整的 64 位内核版本(核心系统软件)还是默认的 32 位内核。我可以解释这意味着什么,但可能不值得。您只需要知道的是,64 位听起来可能是更快的方式,但对于 99% 的人(包括我)来说,Apple 的 32 位内核就足够了。OS X 的酷之处在于,像 Photoshop 这样的 64 位应用程序即使在运行 32 位内核时也能以完整的 64 位模式运行。而 64 位内核可能会给不支持 64 位的老设备和其他应用程序带来各种问题。所以您可以将这个执念从您的列表中划掉。
- /Extra/Extensions:密切关注此文件夹,以查看 MultiBeast 安装在您系统上的所有内容。另外,请将其备份,以便在出现问题时可以回滚。将此文件夹的内容恢复到运行正常的快照是很好的故障排除技术。
- 更新 MultiBeast?:MultiBeast 会相当频繁地更新,以支持最新的硬件组件。技术上来说,在 MultiBeast 中更新单个组件很简单(我最近就更新到了新的 Chimera 引导加载程序,它对我的显卡支持更好)。但如果您对您的系统没有任何特定的抱怨,我建议保持原样。当我更新引导加载程序时,不知何故我的 /Extra/Extensions 文件夹被清空了。我花了很长时间才弄清楚并恢复正常。所以,如果没坏,就别修!(除非您愿意处理新出现的问题)。
- 拔掉东西:USB 设备(或 USB 设备组合)有时会使事情复杂化。如果您的系统行为异常且您找不到原因,请拔掉所有 USB 设备,然后逐个添加回来,看看是否能找到罪魁祸首。
Windows 也可以!
在您的 Hackintosh 上安装 Windows 就像在您的 OS X 硬盘之外再加一块新硬盘并将其安装 Windows 一样简单。Chimera 引导加载程序应该会立即识别它,您可以使用 Chimera 启动屏幕在启动 OS X 或 Windows 之间进行选择。这太棒了。
好了,差不多就这样了。我希望这些指南对您有所帮助,并且有些人受到了启发去尝试自己的 Hackintosh 系统。另外,别忘了查看我们指南的第一部分和第二部分。