於是接下來的幾天,在黑蘋果的安裝及使用過程中碰到了一些問題,雖然後來都順利解決,但想到有可能有人也會碰到跟我一樣的問題,所以把解決過程記錄起來,希望能產生一些幫助。
狀況1. 顯示卡的問題
安裝黑蘋果,我想最大的問題應該是顯示卡的問題了,因 Mac 是一個封閉的系統,只支援特定的顯示卡,不像 Windows,買來後裝上驅動程式便可使用了。而 SG33G5 原是使用 ATI X1300 ,但安裝完成的 OSX 只出現了Apple logo,不斷轉來轉去的 Spin wheel及一個會動的游標,其它什麼也沒出現。後來是採納了 BeejBlog 的建議,換了片 Gigabyte GV R545D2-512D(台幣 1000 元有找),作了如下的處理,才把問題解決掉。
1. 將 ATI5000Injector.kext 放入到 /Extra 的目錄下。
2. 將 0x689f(PID) / 0x1002(VID) 加到 ATI5000Controll.kext 內的 info.plist.
1. 將 ATI5000Injector.kext 放入到 /Extra 的目錄下。
2. 將 0x689f(PID) / 0x1002(VID) 加到 ATI5000Controll.kext 內的 info.plist.
狀況2. iCloud 及 App Store 無法登入的問題
我有個已經用好幾年的 MobileMe 的帳號,在 Lion 上巿之際也心不甘情不願地移轉到 iCloud 下,不論是 Mac Pro、 iMac 及 iPhone 都能順利登錄,但不知為何在 SG33G5 就是無法登錄,後來在網路上查了一下發現不少人有一樣的問題,也流傳了一些方法可以解決這個問題。
方法一. Chameleon 特定版本的 BootLoader (我沒試過,我是用r1650)
方法二. 在 Boot.plist 內加入 EthernetBuiltIn=Yes
方法三. 修改 smbios.plist,使其合法。
方法四. /Library/Preferences/SystemConfiguration 下的 NetworkInterfaces.plist 及 com.apple.network .identification.plist 這二個檔案刪除掉後,重新開機。
但這幾種方法我測試起來發現對 SG33G5 完全沒有用。後來找到了一個 IORegistryExplorer 工具,並拿來比對 Mac Pro 及 SG33G5 有何差異,在網卡的部份發現有二個不同點。
Mac Pro | SG33G5 | |
LAN "built-in" |
Mac Pro | SG33G5 | |
LAN "IOBuiltIn" |
所以我就利用 DSDTSE 建立了一個 DSDT.aml,並加上一些 code 後,順利地讓 built-in 及 IOBuiltin 出現在該出現的地方,順利地讓 built-in 及 IOBuiltin 出現,也解決了在 iCloud 及 App Store 無法登入的問題了。
Method (DTGP, 5, NotSerialized) { If (LEqual (Arg0, Buffer (0x10){ /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B})) { If (LEqual (Arg1, One)) { If (LEqual (Arg2, Zero)) { Store (Buffer (One) {0x03}, Arg4) Return (One) } If (LEqual (Arg2, One)) { Return (One) } } } Store (Buffer (One) { 0x00}, Arg4) Return (Zero) }
1 則留言:
Marvin 您好,
我也有台SG33G5想要改裝成黑蘋果,但是在安裝時就遇上麻煩了,我參考http://www.insanelymac.com/forum/topic/283071-guide-os-x-mountain-lion-108-on-shuttle-sg33g5/page__gopid__1910983#entry1910983的步驟,但安裝時還沒進入安裝畫面,電腦就重開機,再次回到boot loader畫面.
您這篇提到的是顯示卡的問題,不知道您在安裝實是採用哪種方式?可否分享一下
張貼留言