一直以來,我經常向身邊的朋友推薦Mac系統,可惜大部份人士因顧慮軟硬件的問題,而拒絕踏入這片土地(Mac OS),說實在,要一個Windows用戶,放棄多年來習慣的系統(Windows),實在不是一件輕易的事。 近年Apple轉為採用Intel CPU後,硬件的問題便得到統一,Wintel (http://en.wikipedia.org/wiki/Wintel) 與 Mac的差異主要是EFI (http://en.wikipedia.org/wiki/Extensible_Firmware_Interface)和Mac OS上,有見及此,網絡上成立了一個民間組織,致力研究一個名為Mac OSx86的計劃,製作一套可以安裝在PC上的Mac OSX,希望籍住這個計劃,把Mac OSx86成為通往Apple的一個橋樑,供大家品嚐一下Mac OS的味道,推廣Mac的文化。

以下我將會以Dell Latitude D520 Notebook (http://www1.ap.dell.com/content/products/productdetails.aspx/latit_d520)作為一個示範,為她安裝上Mac OSX Leopard,並以雙系統的型式同時存放Windows XP及Mac OSX系統,供用戶在電腦啟動的時候得到切換。 在安裝前,大家需要準備一些工具,包括: ‧ iATKOS 安裝光碟 ‧ tboot文件 ‧ Partition Magic for DOS ‧ Windows XP Install Disc 關於iATKOS v1.0i r2安裝光碟: 網路上充斥著眾多的MacOSx86的安裝方法,經過我多次測試後,基於穩定性、兼容性、易用性上,我最終選擇iATKOS v1.0i r2安裝光碟,在進行之前先介紹一下這個安裝光碟。iATKOS v1.0i r2是由Uphuck和OSX86.Türk的成員所制作,在Mac OSX還處於10.4 Tiger的階段,已經參與開發Mac OSx86的安裝光碟,最成功的作品相信是後期的Unpuck 10.4.9,當時Unpuck的安裝光碟製作非常完善,包含的Driver相當齊備,支援SSE2, SSE3及AMD的CPU,口碑也一向不錯,到Leopard的階段,安裝光碟改名為iATKOS,他們除了開發Mac OSx86外,也參與iPhone OS development的計劃。 事前準備: 建議在安裝前,先用EVEREST一類的軟件,為電腦的硬體進行詳盡的調查,包括CPU的型號、底板所用的Chipset、Display Card及Ethernet Card的Device ID, Vendor ID,這些資料在日後安裝Driver的時候,能夠產生巨大作用。 注意:為Display Card啟動QE/QI時,需要Device ID及Vendor ID

 

1. 放入Windows XP的安裝光碟,然後把Hard Disk分成3 規劃如下: C: – 安裝Windows D: – 安裝 Mac OSX E: – 放置日常文件

 

2. 完成Windows XP的安裝後,如下圖修改資料夾的選項,把隱藏的系統檔案顯示出來。

 

3. 用Notepad 打開放置在C Drive的boot.ini,在最底下加上一行「C:\tboot=」Mac OSX」」。

 

4. 把tboot複製到C Drive。

 

5. 重啟電腦,把iATKOS v1.0i r2放置到DVD-Rom裡,作為Master Boot。

 

6. 到達Darwin/x86 boot的畫面,隨便按下Keyboard上的任何一個鍵,啟動Mac OS x86的安裝介面。 7. 在這個時候,電腦會慢慢讀取光碟上的資料,需要一段很長的時間,然後會到達下圖的安裝介面。 8. 在Main Menu上點擊Disk Utility。 9. 選取安裝Mac OSX的Partition,然後切換到Erase的頁面,並為Partition命名為 macOSX,再按下Erase按鈕進行Format。 10. Format完成後,退出Disk Utility程式。 11. 回到安裝介面下,按下Continue按鈕,正式進行Mac OS x86的安裝。 12. 按下Agree按鈕,同意條款。 13. 選取剛才進行Format的Partition。 14. 按下Customize按鈕,為系統進行詳細的安裝設定。 15. 然後到達最關鍵的設定畫面。 16. 在這兒的設定非常重要,只要有一個選項勾選錯誤,便無法安裝成功,而且會因應不同的硬件而作出不同的選擇。 下面是特別留意的事情: ‧ 「Darwin X86 bootloader」和「Darwin EFI bootloader」引導文件必須二選一 ‧ 「Stock Kernel」和「SSE2 SSE3 Kernel」核心文件必須二選一 ‧ 只有Conroe CPU (Intel Core或Intel Core2)以上的CPU及Intel Chipset的底板才能使用「Darwin EFI bootloader」 ‧ 只有勾選了「Darwin EFI bootloader」後,才能使用「Stock Kernel」和「Stock AppleACPIPlatform」等等原版文件 ‧ 使用了「Stock Kernel」後,便不能使用「Intel Speedstep」 ‧ 使用了「Stock AppleACPIPlatform」後,電腦會無法使用PS2設備 ‧ 勾選AppleSMBIOS.kext.netkas後,可以解決loginwindow及安裝Adobe CS3的問題 ‧ iATKOS中的EFI是uphuck team自己編譯的版本,和netkas無關,所以不支援GUID,只支援MBR ‧ Thermal.kext與CPU的發熱有關,移除Thermal.kext能減少某些型號CPU的發熱問題。 17. 回到剛才的頁面,按Install按鈕。 18. 在安裝前會為你的DVD上的資料進行比較,一般情況下可以按下Skip去掉這個過程,然後會進行安裝。 19. 完成安裝後,按下Restart按鈕,然後把iATKOS 光碟拔除,換上Partition Magic for DOS重啟電腦。 20. 在Partition Magic中,把安裝了Windows的Partition設為Active 21. 重啟電腦後,會看見boot.ini所產生的Boot Menu,選擇Mac OS以Mac OS Leopard啟動。 22. 隨便按下Keyboard上的任何鍵,以Options形式啟動Mac OSX。 23. 因為Mac OSX x86並不支持Dual Core,所以需要以Single Core來啟動, 選擇安裝了Mac OS的Partition,輸入「cpus=1 -v」,然後按Enter 注意:有些情況下,還需要在後方加入-legacy,切換為32bit mode才能進入系統 24. 進行一段長時間的資料讀取後,可以看到Apple的歡迎畫面 25. 現在可以設置Mac OS的基本設定了,簡單輸入地理位置及輸入法。 26. 先不要設定Network,建議隨後先整理。 27. 讀入個人資料及設定登錄的帳號。 28. 建議不要進行註冊 29. 設置時間。 30. 完成基本設定。 31. 最後便能夠看見Mac OSX運行在PC上了。 32. 如果你打算把Mac OSx86安裝在一般的Desktop電腦上,我還是建議把Windows XP和Mac OS兩個系統,安裝在兩個不同的Hard Disk裡,對整台電腦的運作及管理,都比較有效率。 33. 建議在安裝前,先把多餘的Hard Disk拔除,只把一個Hard Disk單獨連接到底板上,以免在安裝的過程產生錯誤,導致Windows的部份也糟到破壞,當完成了整個安裝後,才把所有的Hard Disk都連接到底板。 34. 這是安裝在Asus P5K-R的Mac OSX Leopard。