在 32 位 Core Duo Mac 上运行 Mac OS X Lion Dev Preview 4……

目录:

Anonim

当发现 Mac OS X Lion 的系统要求需要 64 位 Core 2 Duo 处理器或更新版本时,许多最老的 32 位 Intel Mac 的拥有者都气馁了。这些用户感到气馁,但并没有被吓倒,因为有些人已经设法让最新的 Lion 开发人员构建在旧的 Core Duo Mac 上运行……有点。

首先介绍一下背景。在早期的开发者预览版中,在 Core Duo Mac 上运行 OS X Lion 只需删除一个 plist 文件,然后它就会神奇地启动。很简单。这在后来的开发预览中发生了变化,在开发预览 4 中,事情变得有点棘手。现在谈谈目前的情况……

坏消息这还不是真正可用的解决方案,因为 Finder.app 无法运行(它是 64 位的应用程序,因此不会在 32 位硬件上运行)并且启动会消耗太多系统资源。

好消息和/或乐观消息 Lion DP4 正在这些32 位Mac 上启动!这意味着在 7 月公开发布后,我们几乎肯定会看到经过修改的 Lion 内核和 Finder,它们可以在最老的 Intel Mac 上按预期运行。这比其他一些疯狂的 Mac OS X 安装要轻松得多(还记得所有那些在 Atom、Pentium 4、AMD CPU 和其他不受支持的硬件上运行的 Hackintosh 机器吗?)。

好了,废话少说了,让我们回顾一下现在可以在旧的英特尔 Mac 上启动 Lion 的过程。

让Lion DP4在Core Duo Mac上启动和运行

重要提示: Apple 或其他任何人均不支持此功能,并且在当前状态下,Lion 无法在 32 位 Mac 上使用.这仅供参考,我们不对您搞砸任何事情负责。始终备份您的 Mac。继续需要您自担风险。

这个过程不适合胆小的人,也不是世界上最简单的过程。您将编辑和移动一些系统文件,您需要访问以下内容:

  • 32位Mac和64位Mac安装Lion DP4
  • Lion Developer Preview 1 – build 11a390 – 这是最后一个支持 32 位内核的开发预览
  • Lion Developer Preview 4 – build 11a480b
  • 外部硬盘驱动器或硬件知识——这不是完全必需的,但它使它更容易,因为您将把修改后的 Lion DP4 安装从 64 位机器交换到 32 位 Mac
  • 耐心、决心和修补的欲望

准备好了吗?以下是在 Core Duo Mac 上运行 Lion 的步骤:

  • 在兼容的Mac(即64位)上安装Mac OS X Lion
  • 删除PlatformSupport.plist文件位于:
  • /System/Library/CoreServices/PlatformSupport.plist

  • Bless boot.efi 来自Lion Developer Preview 1
  • "

    bless --folder /Volumes/Mac OS X/System/Library/CoreServices>"

  • 用DP1的内核替换Lion DP4内核,mach_kernel.ctfsys或mach_kernel位于根目录/
  • 将以下Lion DP4文件替换为Lion DP1的版本,它们位于/Systems/Library/Extensions/:
  • AppleIntelCPUPowerManagement.kextAppleIntelCPUPowerManagementClient.kext AppleIntelIntegratedFramebuffer.kext

  • 将这个修改后的Lion DP4安装转移到Core Duo Mac并启动它

32 位 Mac 将启动到 Mac OS X Lion,但现在出现了问题:Finder 根本无法运行,因为它是作为 64 位应用程序构建的,launchd 会占用大部分您的资源(这可能与 Lion 启动缓慢和自行解决的使用问题有关,也可能无关)。解决这些问题可能只是从 DP1 获取 Finder.app 和 launchd 资源并将它们也移动到 DP4,我们将拭目以待。

展望未来,理论上至少 从现在开始一两个月后,您也许可以在64 位Mac 上购买Lion ,复制系统文件夹,放入一两个修改过的 kext 文件,然后在不受支持的 32 位 Mac 上像往常一样启动和使用 Lion。这显然不会得到 Apple 的支持,但它可以被接受,因为 Lion 慷慨的个人许可允许您在所有个人 Mac 上安装操作系统。在我们看到最终的 Lion EULA 之前,我们不会知道最后一部分,但这并不太牵强。

这些说明基于MacRumors 论坛中的帖子,该帖子也是屏幕截图的来源。那里有一些狡猾的 Mac 用户,它可能是有用的资源。

在 32 位 Core Duo Mac 上运行 Mac OS X Lion Dev Preview 4……