標籤:

絕招解Mac OS安裝器不兼容問題

絕招解Mac OS安裝器不兼容問題

來自專欄老Mac與MacOS收藏19 人贊了文章

如今可以找到的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按鍵,然後在系統文件夾內的擴展文件夾里尋找那個讓你的電腦無法啟動的擴展(然後將它移除)即可。


推薦閱讀:

TAG:Mac | macOS | MacOSClassic |