廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 9364 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
相見恨晚 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x0 鮮花 x469
分享: 轉寄此文章 Facebook Plurk Twitter 版主評分 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
文章表情[Mac] 如何在舊蘋果機上安裝 Mac OS X
原文於 3/24/2001登載於 Accelerate Your Macintosh
Ryan Rempel (ryan.rempel@utoronto.ca)
rEdmAc 翻譯、Paul 校稿、mAcdOg 實作

原網站 http://www.oik...m.tw/
原編輯 http://www.imacguru...dex.php

原作者聲明: 本人與本網頁空間提供者將不為本文內容所引起的損失而負責


心得:也是資源重新在利用的實例,多虧有這些人幫忙翻譯成中文。

參考(夷希微)打的。
本文章版權歸原作者所有,我們只是負責搜集整理,本站不承擔任何技術及版權問題。在本站瀏覽任何文章僅提供學習參考,不得用於商業用途,請在下載後在24小時內 "刪除 "。 如不同意以上聲明,請立即刪除,不要使用,謝謝合作。


■翻譯前言
Ryan Rempel 這位老兄算是 2001 年MAC使用者救星了,自從Mac OS X 問世後,先不論它倒底有多少應用程式目前可以在上面執行,多少 G2 (很粗略的分,大家不用太計較;G1- 68K, G2- PPC 60xxx, G3-G3, G4-G4) 機的使用者“策”的要死,這位大師自己研究了一番後,終於完成了 G2 版的 Mac OS X 安裝說明。

在他公開這篇文章的 xlr8yourmac 網站裡, 感謝他的人一大堆,簡直比當選還隆重。rEdmAc 寫了封 email 去問看能不能翻譯,他老兄不但一口答應,還叮嚀 rEdmAc 注意那些事要先測試再刊登… 真是有夠熱心。

廢話不多說,以下就是如何在舊 Mac(Old World MACs,相對從藍白 G3 後所有新機種暱稱的 New World MACs)上享用 OS X 的原文翻譯。

■前言
雖然 MAC OS 10.0 理論上不支援舊機型,比如 7300 至 9600 系列(PowerSurge 機型),但是應該是可以藉達爾文計畫中的原始碼來修正 MAC OS 10.0 對舊機型的相容功能。這個原始碼已經在一些舊機種上測試過,而且穩定性滿高的。其實使用這個修改版就好像“有問題,請自理”的狀況,雖然有了很多安裝使用成功案例,還是有一些使用者遇上了滿大的問題。

安裝程序是有點複雜。本來我們需要安裝【Kernel Extensions】下的東東,依路徑複製到在 MAC OS X 安裝程式光碟上的 /System/Library/Extensions。顯然的我們沒有辦法這麼做,但我們可以複製一個安裝光碟在硬碟上,再加進【Kernel Extensions】。

所有你需要的檔案和軟體已經壓縮成一個 Disk image,你可以由這裡下載使用。

■可以安裝的機型與架構
嗯… 也沒什麼支援架構啦,如果成功的話,通知一下。

我(指原作者,Ryan)現在知道的案例裡,有人回報在 604e 機種原廠處理器和 G3/G4 加速卡兩種環境裡安裝成功,但加速卡使用的 L2 Cache 無法正常運作,也就是說速度會變很…慢…很…慢。我正針對這個問題製作 L2CacheConfig 修補程式,應該會在一個星期後完成。
(macdog: 好消息,這個 L2CacheConfig 修補程式已經完成,並可以下載了)

OS X 似乎對很多的 PCI卡還是有相容問題,尤其是影像顯示卡(video card),有時直接連接在內建的 video 埠就可以了,也就是說要移走 video 卡。
(macdog: 這點狗狗有很深的體會,後面會提到我的經驗)

在 xlr8yourmac 網站上裡有一個專題的討論群組 (OS X on Pre-Beige G3 Macs )。

■前期準備
絕對要備份硬碟內所有資料!

這裡有兩個喪失資料的可能性。第一個是安裝時需要你清除硬碟上所有的資料和重新格式化及分割出兩個partitions,因此在重新格式化後,所有原存資料將會被消除;另外一個就是如果任何或前述的【Kernel Extensions】無法正常執行,你也會喪失所有原存資料。

理論上你將需要三個 partition 來進行這個安裝程序(其中兩個在過程中將需要重新格式化)。這三個partiton 可以並存在同一個硬碟或者是不同的硬碟上(如果你有兩顆硬碟,安裝程序會比較簡單一點),以下是我將會用的三個 partiton︰

*OS 9 區︰這個區域應該安裝一個可使用的 OS 9。你可以用既有的 OS 9 或使用在 OS X 裡內附的 OS 9,這個區域在安裝程序中將不會被重新格式化。
(macdog: 可以使用 OS9.04 或是 OS9.1 都可以)
(rEdmAc: 原廠OS 10會要求你在OS 10安裝完後,用附贈的光碟升級至OS 9.1)

* 安裝程式(複製光碟)區:我們要將 OS X 光碟複製到這個 partition 上,這個區最起碼要有 650MB 以上的容量空間,這個 partition 在過程中會被重新格式化。等安裝完成後,你可以消除這個複製光碟或者留著備用。

*目標區︰這裡是安裝 OS X 系統的區域,這個區域應該要大於1.5 GB(實際空間大小請參考 Apple MAC OS X 光碟安裝程序說明)。

如果安裝程式(複製光碟)區和目標區不在同一顆硬碟上部份步驟會簡單一些。請注意,假如是在兩個不同的硬碟,安裝程式(複製光碟)區和目標區須要分別設在硬碟分割後的第一個 8GB上(簡單的說就是你用Apple 硬碟設置的分割功能時最上面的那個區域)。

安裝程式(複製光碟)區和目標區都必需是HFS+(Extended) 規格。理論上,你可以安裝 OS X 在 UNIX 系統中的 filesystem 區,但這樣的效果不佳且不符合安裝OS X 的目的,你須要使用 OS 9 來執行filesystem 內的檔案,可是OS 9 無法在UNIX filesystem中使用。
(rEdmAc:我猜 Ryan 是想解釋 OS X 的模擬 UNIX 核心吧…)

■複製光碟至 安裝程式(複製光碟)區
為了要複製光碟到安裝軟體(複製光碟)區裡,我們須要用到 Apple Software Restore(ASR)。這個軟體已經被包含在下載套件中的【Installer tool】裡。使用ASR的原因是,我們需要製作一個標準的光碟複製,包括在 filesystem 外的區域和分割區的元件組。

在某些狀況下,如果你直接從 disk image 解壓取得 ASR ,有時 ASR 會無法正常使用。如果狀況發生,只要將 disk image 再複製到另一個硬碟上,解開(unmount)image disk 就可以了。不要嘗試使用其它版本的 Apple Software Restore,只有 2.1.1 版才是這個安裝程序所須要的。我也接過使用者的回應說ASP 只能在用 Apple 的 Drive Setup 格式化過的硬碟。

以下是複製步驟:

1. 開機進入OS 9。

2. 拉 OS X 系統光碟片到 ASR上,這時 ASR 將會選定 Mac OS X 系統光碟為重組架構(restore configuration)。

3. 選定安裝程式(複製光碟)區。因為在進行時,ASR 將會消除所有原存資料再放置複製光碟,所以小心選定安裝程式(複製光碟)區。一旦ASR完成作業,你將會有一個開機光碟的複製在安裝程式(複製光碟)區。
(macdog: 記得嗎。你可以將這個部份複製到那個 650MB 的分割區中)

如果你的安裝程式(複製光碟)區和目標區是在同一個硬碟上,會有一個問題產生。這個問題就是 MAC OS X 將無法在目標區建立一個開機碟!原則上你還是可以用 ASR 來解決這個問題。

用 ASR 複製安裝軟體到目標區,然後將所有在目標區看的見的檔案都丟進 OS 9 的垃圾桶中,並清除垃圾筒內所有檔案。這樣一來目標區就成為可開機碟並且有更多的空間來容納 OS X 的檔案(雖然清除了垃圾筒,但是還是會有一些隱藏檔案。我相信等一下 OS X 的安裝過程會蓋過這些隱藏檔) 。
(macdog: 我就是將一個 2GB 的硬碟切成兩份,一份是 650MB,另一份約 1.2GB,並且在兩份中都做了這件事,然後將 1.2GB 中的檔案通通清除)

■複製【Kernel Extensions】至安裝程式(複製光碟)區
現在我們可以在安裝程式(複製光碟)區加入支援原件組了。這些檔案在下載檔案中的【Kernel Extension】檔案夾中。將在這些檔案依路徑 /System/Liberary/Extensions/ 複製到安裝程式(複製光碟)區裡(你可以看到許多其他的核心延伸功能),這樣就可以用安裝程式(複製光碟)區開機了。

不要只複製整個【Kernel Extension】檔案夾,而是要打開檔案夾,再複製裡面所有副檔名為 .kext 的各檔案夾到 /System/Liberary/Extensions/ 。

本來最後你還需要複製這些 .kext 檔案夾組進入目標區,可是這裡有幾個步驟可以讓 OS X 的安裝程式作這些工作。

1. 在下載來的檔案裡找出 Package 檔案夾裡的【OldWorldSupport.pkg】。將這個檔依路徑 /System/Instalation/Package/ 複製到安裝程式(複製光碟)區(在這個路徑裡已經有幾個其他的package了)。

2. 在 Package 檔案夾裡找出 OSInstall.list,然後依路徑 /System/Installation/Packages/OSInstall.mpkg/Contents/Resources 複製到安裝程式(複製光碟)區。此時你會發現裡面已經有一個 OSInstal.list,直接剛剛那個下載的檔按來取代它,這樣子 OS X 就會替你將這些必要的檔案安裝到定點了。

■使用安裝程式(複製光碟)區預備重新開機
現在你的 安裝程式(複製光碟)區已經設定完畢,下一步就是用它來開機。為了能從 MAC S X 啟動,有些設定必需要在非變記憶體(non-volatile RAM/NVRAM)裡完成,而且,為了要容許開機程序完全,這個NVRAM 要做一些修正才能發揮功能。在 Apple 支援的機型裡(指New World MACs),OS 9.1 裡的啟動硬碟控制面板就能完成這個工作了,但舊機器就無法使用了。

對於這些沒有被支援的機型,你可以使用在達爾文(Darwin) 1.2 裡的 System Disk 3.3.1 程式軟體。這個軟體一樣可以在下載來的檔案中的【Installer Tool】檔案夾裡找到。如果一切設定正確,你應該可以利用 System Disk 3.3.1來設定你的 安裝程式(複製光碟)區為啟動碟。你可以複製 System Disk 3.3.1 到 OS 9 裡的控制面版(Control Panel) 裡或者任何地方。
(macdog: 這裡很重要,假如你用被安裝的機型是 Apple 原廠的老機型,那麼就照做吧,但是假如你想用其他相容機種,像是狗狗用的 Pulsar,你就不能用這個版本了,必須要修正一些東西,網路上有修補程式,請下載使用)

利用 System Disk 選定安裝程式(複製光碟)區為啟動碟並且重新開機。如果設定正確,你應該可以看到MAC OS X 安裝程式。如果你是看到的是錯誤訊息,像是 kernel panic,missing drivers,那就代表設定錯誤,按住 option 鍵且重新開機,這樣你就可以回到 OS 9了。

在啟動程序中有幾個點會稍為花點時間,尤其是第一次 (rEdmAc:專心在OS X 設定上,頭腦不要亂想)。只要彩虹游標還在轉,稍為耐心等一下。若是游標靜止不動很久就表示有問題了。

如果你想檢查錯誤問題,你可以重新啟動加按住 command 和 v 鍵,這是 verbose 模式,並且會在螢幕上列出不同的訊息。在停止前的幾個訊息通常是可以找出問題的線索。

■使用 OS 9 Startup Disk(啟動硬碟)的問題
這裡有一個特別重要的設定,使用 System Disk 3.3.1 去設定OS X 的啟動碟,而不是 OS 9 的 Startup Disk (啟用碟控制面板)。

我這裡有兩個使用者案例指出,如果在這些舊機器上的安裝程式(複製光碟)區裡使用 OS 9 的 Startup Disk (啟用碟控制面板)會造成無發開機。這兩位使用者試過重新開機加按 option 鍵及清 PRAM 等,仍無法回復到 OS 9,就算按 C 鍵以光碟開機也無法啟動。

如果你有了這個問題,這裡是幾個可以解決的步驟:

1. 從牆上電源座將電源線拔除。
2. 拆下內置電池。
3. 按住【Cuda】鈕30秒(Cuda鈕一般在靠近 PCI 或處理器槽)。
(macdog: Pulsar的 Cuda 鍵就是靠近 PCI 槽)
4. 裝上電池(確定正負極位置正確)及接上電源線。

這個步驟是用來清除 NVRAM 裡的記憶資料(比標準p+r+option+command 重新開機程序清得更徹底)。如果還是不行重作步驟 1 和 2,當拔出內置電池後,大約一個小時後再裝回。
(macdog: 別鐵齒,狗狗就偷偷試了一下會怎樣,結果,真的得拆機器這樣搞,拆得都是灰塵 )

■安裝 OSX 的過程
在安裝程序中你須要選擇要不要重新格式化目標區(reformatiing)。這個重新格式化目標區的目的是在於使目標區具有開機能力,如果你的目標區和安裝程式區在同一個硬碟上,OS X 安裝程式便無法執行這個功能。所以在這種狀況下你就必須要選擇重新格式化程序(在之前我們已經講過用 Apple Sofware Restore 來使目標區具有開機能力)。如果你已完成前述使用 ASR 的步驟,你就不須要選擇重新格式化了。

另一方面如果你的目標區和安裝程式區不在同一個硬碟上,你就可以選定由 OS X 的安裝程式來重新格式化目標區。你可以選擇格式化成 HFS+(MacOS Extended)或者是 UNIX filesystem 規格。

順便提一下,能使分割區成為啟動碟的過程只需要作一次就可以了,如果有機會重新安裝 OS X 或安裝更新軟體,你就不需要再做分割區的重新格式化手續了(如果 XBoot code 改變太大,可能就要重新跑一次格式化了。

提到啟動 OS X,這裡有個特別狀況,如果你之前已經安裝了 Darwin 或 OS X PB(公開測試版)。如果你想要保存先前安裝的 Darwin 或 OS X 公開測試版,你須要將 OS X 安裝在比 Darwin 或 OS X 公開測試版還小一點的空間。原因是因為舊機型會抓到第一個測到(依分割區大小為先後)的 XBoot 碼為開機碟,而舊XBoot 碼並不支援 MacOS 10.0。或者你也可以安裝在和 Darwin或 OS X 公開測試版同一個分割區裡。 一旦安裝程序完成,電腦就會在重新開機後進入目標區了。

恭喜!你是正式的 Apple MacOS 10 的使用者了。如果不行,抱歉。

■安裝之後
當你完成重新開機和 Setup Assistant 後,還有一個步驟。打開 System Preferences,找到 Energy Saver 面板,確定你的電腦和硬碟設定在【never sleep】。有個使用者因為電腦進入睡眠狀態後,叫醒時有了硬碟問題,系統甚至要他重新格式化硬碟。

■已知問題
這裡已經有最起碼有三個已經確定的問題(bug)了。

1. PowerManagement 無法完全支援︰螢幕會進入睡眠狀態,但電腦無法進入。

2. 無法讀寫NVRAM︰在下載檔案中有個修改過的核心延伸功能,PatchedAppleNVRAM.kext 可以改善這個問題。

3. 無法完整支源 SCSI 光碟機:在下載檔案中有個修改過的核心延伸功能,PatchedSCSICDDriver.kext。雖然狀況改善但仍有使用者回報 Audio 光碟無法完全支援。

我並不意外還會有問題會發生,但我(原作者,Ryan)的 7300 還算表現不錯,很穩定。

■macdog 補充說明
Ryan Rempel 這篇文章教學寫的很好,不過假如是一般的使用者,可能會在安裝過程和之後的問題排除上踢到鐵板,所以要玩這個之前,得有心裡準備。

狗狗自己的安裝,用的是 Pulsar 2000 這個機型,它的規格是 PPC 604e 233 的 CPU、內建 2GB SCSI HD、一個 matsushita 的光碟機、8MB 的 ixMicro Display Card、96 MB Ram,和內建的乙太網路界面。

為了讓安裝比較方便,所以我另外搞了一個外接的 500MB HD,並在其中裝了 OS9.04 英文版,本來應該要裝 OS 9.1 比較理想,也符合未來的 classic 使用,不過因為只是測試,就懶的去升級了,所以我的步驟是:

1. 在外接的 500MB HD 上安裝 OS9.04 英文版,並將 Ryan Rempel 的工具套件下載到這個硬碟中,同時下載 kylekost 的 Startup Disk 修補程式。

2. 格式化內建的 2GB SCSI 硬碟,切成兩塊,一塊是 650MB,預備當作<安裝程式(複製光碟)區,另一個是 1.2GB,預備當作目標區。

3. 依照 Ryan Rempel 的安裝步驟,就可以安裝 OSX 了!

複製檔案的時間總共花了約 15 分鐘,正式安裝 OSX 則花了約 35 分鐘,中間的安裝過程都很順利,安裝完後,電腦會自動重新啟動,並進入 OSX 的世界中。

不過狗狗在這裡遇到了一個問題,由於 Pulsar 內建的 8MB 的 ixMicro Display Card,可能對於解析度的內定支援有點問題,所以在進入 OSX 以後,並沒有辦法看到螢幕上的全貌,換更大的螢幕尺寸也沒有用,只能看到約 3/4 的畫面,所以你會在這裡被卡到,無法繼續設定下去。

狗狗用了所有可以想到的方法,都無法在標準的 Pulsar 內建硬體下解決這個問題,所以狗狗憑經驗猜想,應該只要換一個 Apple 常用的 ATI 顯示卡就可以解決,經過聯繫後,和狗狗公司最近的一家經銷商益躍借到了一張原來在 8500 中的 ATI 4MB 顯示卡,果然,一換上這張卡,那個顯示的問題就完全沒有了,狗狗這時候再將系統的螢幕解析度調整成 832x624 ,75 的設定,並插回 ixMicro Display Card,很好,現在就都很正常了,所以假如你也是使用 Pulsar 來安裝,你可能得預備一張別的顯示卡做備用,至於 Apple 原廠的機器,應該不會有這個問題,網路上也有人使用巫毒 3 的卡,聽說也可以支援。

真的不錯喔,雖然速度有點慢(特別是界面操作),但是將解析度和顯示顏色調低一點,就有快一點了。當然目前也沒有什麼軟體和中文環境可以用,不過想到可以讓 Pulsar 這種機型都裝上 OSX,就覺得很好玩!

你成功了嗎?

此文章被評分,最近評分記錄
財富:10 (by MaverickWu) | 理由: Good~~謝謝您這麼熱心的提供相關訊息~



瓶中甘露常遍灑,手內楊枝不計秋,
千處祈求千處現,苦海常做渡人舟。
獻花 x0 回到頂端 [樓 主] From:台灣中華電信 | Posted:2005-03-17 14:09 |
glide
數位造型
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用softword於2005-03-17 14:09發表的 如何在舊蘋果機上安裝 Mac OS X:
原文於 3/24/2001登載於 Accelerate Your Macintosh
Ryan Rempel (ryan.rempel@utoronto.ca)
rEdmAc 翻譯、Paul 校稿、mAcdOg 實作

原網站 http://www.oik...m.tw/
.......

謝謝版主貼出這篇有用的文章,剛剛看了一下,
這篇文章裡面似乎有許多連結不見了,可以請版主幫忙補上去嗎?

心急的朋友,剛剛透過網路尋找,可以在http://www.imacguru.com/sections...ticle&artid=24找到原來的文章。 表情

此文章被評分,最近評分記錄
財富:5 (by MaverickWu) | 理由: 相當熱心!


獻花 x0 回到頂端 [1 樓] From:台灣中華電信 | Posted:2005-03-24 15:58 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.054767 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言