绝招解Mac OS安装器不兼容问题

请注意:本文章发表于 2018年8月27日 ,已经超过一年,其内容可能已经过期。对于发表时间较久的文章,本站不能在准确性和质量方面做出保证。虽然仍然欢迎提出改进建议,但一般不再维护,敬请谅解。

如今可以找到的Mac OS Classic系统资源并不多,中文资源更是少之又少,且许多资源带有机型限制。但是一种情况总是令人感到麻烦,有时你千辛万苦找到的Mac OS 8或Mac OS 9安装器会提示你它并不兼容你手边的Macintosh。不要担心,这种问题大部分情况有解。


原因分析

Mac OS安装器有时候会提示:它不兼容你手边的Macintosh。带有机型限制的映像,或机型本身的限制会造成这个问题。此时的最佳思路应该是寻找一个没有机型限制的系统,但如今可以找到的资源并不多,我们有时必须加以解决这个问题——而此时尤为重要的一点是必须分析清楚原因。我将问题主要归结为三点:你的Macintosh事实上不支持这一版本,或这个镜像带有机型限制,或是这一版本的系统在你的机型上需要特殊处理。

你的Macintosh机型事实上是否支持这一版本的Mac OS?EveryMac网站可以方便地查询你的Macintosh的系统支持。如果你的Macintosh事实上就不兼容这一版本的Mac OS,可能会遇到无解或麻烦的问题,不建议你继续去安装,也不属于本文探讨的范围。你也许需要更多的善后处理,请参考别的文档,后文的善后部分也不会做介绍。

这个镜像是否带有机型限制,或在你的机型上是否需要特殊处理?有时你所找到的资源是某个特殊机型的恢复盘,它可能阻止你在别的Macintosh型号上安装这个光盘内附带的系统。这种恢复盘一般名称为某个特定的型号,且你在尝试运行安装程序时,会遇到错误。但请注意,在Classic上,苹果对机型的限制并不是那么严格。大多数机型限制的背后都意味着你的机型需要特殊的善后处理。

解决安装器不兼容提示,可以先尝试进行破解,或继续参考如何出绝招解决。如果这只是一个单纯的机型限制,则问题会获得解决。如果你的机型需要特殊的善后处理,请参考后文的善后部分。

破解安装器限制

Mac OS安装器实际上会一步一步执行特定的安装器组件,而它的第一个组件被称为「IncompatHW」。这个组件主要检查你的电脑是否兼容这个安装器。而问题解决的主要思路,就是替换这个组件并骗过安装器。

首先,寻找「IncompatHW」组件。这个组件一般在安装器文件夹里。

打开它所在的文件夹,直接将它删除;然后找到「Welcome」组件,将它复制一份,并将复制之后的组件改名「IncompatHW」。

至此一个简单的破解就做完了。双击Mac OS安装器,它应该正常启动,不过副作用会导致你看到两次欢迎屏幕。直接安装即可。

更加粗暴的方法

有时即使你已经破解了安装器,你仍然有可能在安装过程中收到错误提示。而此时一般可以确认,是操作系统本身的限制。如果你确认这个系统版本可以在你的电脑上运行,你可能需要更加粗暴的解决办法——直接安装系统文件夹。

一个Classic系统的核心组件,是系统文件夹。系统文件夹里的System Suitcase(在Finder里它酷似一个公文包)、Finder程序与Mac OS ROM文件(如果你的电脑是New World)是Classic的系统核心,另外你还需要必要的外观与字体功能扩展。拷贝系统文件夹能够直接跳过安装器解决问题,这需要另一台电脑与直接访问硬盘的能力。

获取系统文件夹的便捷方式是利用模拟器安装,例如Sheepshaver。通过启动盘或已经存在在你的电脑上的系统文件夹启动Macintosh,然后将系统文件夹直接拷贝至目标分区即可。

其他问题善后(举例)

在此时,你的电脑上应该有一个安装好的系统文件夹了。如果你的机型需要特殊的善后处理,需要参考实际情况解决善后问题。一种情况是,PowerBook G4 1 GHz安装Mac OS 9.2.2中文版会遇到不兼容的情况,而善后问题解决的一种情况,是通过从官方镜像替换系统Extensions,具体操作请参阅此文。本文将列举另一种情况,即Enabler(使能器)缺失导致的系统无法启动,这也是一种非常常见的需要善后处理的问题。

有些系统版本的System Suitcase不提供对某个特定机型的支持,而此时Enabler是一个必要的系统文件——这种情况主要发生在较早期的,苹果还来不及适配的系统版本。PowerBook Wallstreet系列的出厂系统是Mac OS 8.0或Mac OS 8.1,但这些早期的系统版本尚未针对PowerBook Wallstreet做支持,因此Mac OS 8.0或8.1需要Enabler才可以正常在这个系列的PowerBook上运行。Mac OS 8.0或8.1零售版的独立安装器将拒绝在Wallstreet上安装,除非你使用官方的恢复盘。在拷贝系统文件夹后,你还需要Enabler才能让它正常工作,否则开机时你将获得错误提示,表明这个版本的系统不能在这一Macintosh上正常工作。

解决Enabler问题也是否容易,但你需要通过别的启动盘或已经存在在你的电脑上的系统文件夹启动Macintosh,或者直接访问你的硬盘。在Macintosh Repository上可以下载到几乎所有机型的Enabler,找到你的机型,然后直接将它拖动到系统文件夹里即可。

有时,定制版的操作系统包含其他机型不兼容的系统扩展。破解安装后,扩展是无效的或会导致电脑无法启动。这是另一种需要善后处理的问题。这种问题的解决相对麻烦一些,但无需从别的系统文件夹启动,只需在开机按下shift按键,然后在系统文件夹内的扩展文件夹里寻找那个让你的电脑无法启动的扩展(然后将它移除)即可。

拓展阅读

赞赏站长

本站是原创性质的个人站点,站长拥有所有原创内容的著作权,版权所有。

站长欢迎任何人利用本站内容进行高质量的二次创作,但必须为站长署名(@paizhangpi 或 @paizhang),并附上本站的链接,或事先与站长协商授权事宜。除此之外,严禁任何人盗用本站包括图片在内的任何原创内容,形式包括但不限于低质量或未署名的二创或使用、转载、抄袭、引用、改编、翻译,乃至用于商业用途等。以上行为一经发现,将会追究到底。

回复 匿名 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据