OSX 10.8.2  

蘋果公司在昨晚一口氣釋出 iOS6、OSX 10.8.2 更新、OSX 10.7.5更新,以及最新版XCode 4.5。對於許多蘋果用戶來說,更新了不少令人期待的功能,例如iOS 6 的 Siri 支援中文(偶爾也說台灣國語跟火星文),OSX 10.8.2也新增FaceBook的整合功能(圖檔按右鍵即可分享),XCode 4.5也開始支援4" Retina開發環境(就是螢幕加長的iPhone5)。

FaceBookShare  

不過黑蘋果的用戶要小心了,這次的OSX 10.8.2更新,會讓許多用戶踢到鐵板。

大部份的用戶可直接透過MAC App Store提示更新即可,或者是到Apple官網下載Combo更新(下載連結)。不過有些用戶(看起來大多是技嘉的板子)更新完之後,會遇到以下的問題:

A.更新後無法開機,-v模式出現「Kernel Extensions in backtrace: org.navi.OemSMBIOS(1.0)[xxxx....]的錯誤訊息

B.解決A之後,仍然無法順利開機,-v模式等了很久之後停在considerRebuildOfPrelinkedkernel com.apple.kext.OSvKernDSPLib triggered rebuild,或是等了半天卻沒其它反應,進不了桌面。

C.音效不見了。

1082Error  

目前雖然有解,但不算完美,萬一真的遇到了,也只好先將就著處理。目前已知的解法如下:

1.-x安全模式開機。可進入桌面,但少了一堆驅動(網路可用)。

2.尋找S/L/E底下的Fakesmc.kext,刪除套件內的OemSMBIOS.kext(完整路徑為 /System/Library/Extensions/FakeSMC.kext/Contents/PlugIns/OemSMBIOS.kext)

3.開啓終端機模式,輸入 sudo diskutil repairpermissions / [Enter]

4.繼續在終端機模式輸入 sudo kextcache -system-caches [Enter]

倘若重開機仍然遇到上述B的情況,則繼續執行接下來的步驟:

5.重開機,進BIOS,關閉VT-d功能。退出BIOS,正常模式開機。

6.執行MultiBeast重新安裝音效。

如果是AMD ATI Radeon HD 6xxx的用戶,在A步驟時會再度發生「白屏游標」事件。最保險的方式是,在做10.8.2更新之前先移除/Extra/DSDT.aml,遇到需做OemSMBIOS.kext移除動作時,A步驟-x進入安全啓動模式,白屏游標時按電源鈕進入睡眠,再按一次電源喚醒之後,白屏的狀態就可以解除了。升級完成之後再重新修正DSDT與音效。

完美的解法出爐了,把整個做法重新描述一次。

1.到Apple官網下載10.8.2 Update (Combo)

(註:Update 適用於 10.8.1,Combo Update 適用於 10.8 與 10.8.1)

2.下載討論串中104樓的附件(網址),或是從原本10.8(.1)的S/L/E目錄下複製AppleACPIPlatform.kext 到桌面上。使用Radeon HD 6xxx的用戶,暫時先將DSDT.aml從/Extra移到別的地方。(Radeon HD 6xxx用戶若主機板必須透過DSDT修正才能支援睡眠喚醒的話,則不要移走。)

3.執行10.8.2 Update (Combo)。幸運的話,系統可以重開機,一點事情都沒有,並顯示升級到10.8.2(12C54)。然後直接跳到步驟7。

4.萬一不幸的無法重開機,遇到上述的A.或B情況,也可能是開機卡了很久很久卻進不了桌面。用-x安全啓動模式開機。沒意外的話可進入桌面,但少了一堆驅動。而AMD Radeon HD 6xxx的用戶,-x進入桌面時會再度發生「白屏游標事件」,先按一下主機電源鈕讓系統進入睡眠,然後再按一下電源鈕喚醒,白屏狀態就能自動解除了。

Radeon HD 6xxx用戶萬一睡眠喚醒不能,移走DSDT也無效時,改用內顯開機試試看。

5.將步驟2的AppleACPIPlatform.kext.zip解壓縮為 AppleACPIPlatform.kext ,或原本10.8(.1)複製到桌面上的AppleACPIPlatform.kext ,並安裝到S/L/E目錄下。(就是一般所說的安裝kext方式)

6.重開機,應該不會卡住,可順利進入桌面,系統也顯示升級10.8.2(12C54)完成。

7.若音效沒了,請用MultiBeast重新安裝。

8.若第2步驟把DSDT.aml移走的,請把它移回來,或是乾脆重新產生修正DSDT.aml(見黑蘋果二號攻略(2):密碼coqup6eji3

補充:啓用 VT-d 且不需 RollBack AppleACPIPlatform.kext 的方式

org.chameleon.Boot.plist 的 Kernel Flags 加上 dart=0 即可。

 

 

benjenq 發表在 痞客邦 PIXNET 留言(25) 人氣()


留言列表 (25)

發表留言
  • Jerry Lee
  • 昨晚也順利升級無誤。除了剛更新後 Magic Trackpad 亂跑、拔掉藍牙棒重新接回後正常。其他一切正常。
  • 啊~您真是幸運...
    這問題搞了我大半天...差點開天窗。

    benjenq 於 2012/09/20 17:19 回覆

  • Sport
  • 我的Z68也是升級10.8.2沒什麼問題
    唯一的問題是開機過程
    卡在一個的關卡跑很久才會繼續下一步
  • 從國外的討論看起來,能順利升級的佔大多數...
    我承認我最近的確走歹運...T_T

    benjenq 於 2012/09/21 02:12 回覆

  • Lionel Luthor 2011
  • 蘋果的系統每次升級多少都會來點「特別的」.....
    這也算是對黑蘋果的反制吧!
    不停地rollback,越來越多的rollback,到最後就逼你自動放棄。

    看網站拆解Macbook也發現它越來越一體成型。
    連改裝也不讓你改了......
  • 我想也是啊...OSX當然不希望在非MAC上執行起來~
    要不是我對自己的2010 13" MBP有些不滿,
    才把腦筋轉到黑蘋果上。

    最近把它拿來裝Windows8,越裝火氣越大...
    Windows 8老是莫名其妙當機...
    我的AppleCare還有14個月到期,
    蘋果對這台的Win8支援都還沒有任何動作...

    結果現在變成...黑蘋果裝OSX/Win7/Win8全都很穩,用起來爽度比MBP高...
    真叫人情何以堪...

    benjenq 於 2012/09/21 02:28 回覆

  • 葉日維
  • 這次升級使用10.8.2版本的AppleACPIPlatform.kext會造成OemSMBIOS.kext載入成問題,而升級完又會面臨當初用xMove或UniBeast白屏問題......

    目前比較安全、有用的作法是rollback......用10.8.1版的AppleACPIPlatform.kext
    (如果你保存得好,現在就可以用自己的......也不用在網路上下載來路不明的)
    OemSMBIOS.kext、DSDT依然可以用,不用刪。

    如果OemSMBIOS.kext沒出新版或找到替代方法,那以後安裝10.8.3、10.8.4......又多了一樣要rollback了,就像我在3樓講的.....不停地rollback,越來越多的rollback。
    (你也可以選擇不裝OemSMBIOS,升級時自然也不會卡關,但是關於主機溫度的數據可能就無法監測或使用了)

    至於白屏,問題還是出在cache上,升級時不要用App Store升級!用下載combo的方式,升級完不要重新啟動,立刻重新安裝KEXT(顯示、音效等等.....)記得要重建cache(這是最重要的),做完後才重新開機。

    如果tonymac可以在Unibeast、xMove執行完時直接執行重建cache的指令,就方便多了......
  • 這兩天重裝黑蘋果時發現,OemSMBIOS.kext來自於安裝MultiBeast的FakeMSC Plugins底下的Motherboard Plugins,
    並非蘋果原生kext。
    所以UniBeast安裝10.8/10.8.1之後的安裝MultiBeast時,不勾選該項目就不會有OemSMBIOS.kext存在,
    升級10.8.2時就不會發生卡死在org.navi.OemSMBIOS(1.0)的情況。

    至於主機監控,不裝這個插件時,HWMonitor跟iStatus監控軟體好像也不受影響,
    一樣有主機板溫度/CPU/風扇的環境監控。

    不過我還是卡死在considerRebuildOfPrelinkedkernel這裡...T_T
    所以還是得RollBack AppleACPIPlatform.kext回來。
    至於AppleACPIPlatform.kext的檔案來源,文章內補充了。

    benjenq 於 2012/09/22 01:53 回覆

  • semson
  • 不小心用了app store來升級。。。終於找到方法修覆了。謝謝大大!
  • A-Bo Kuo
  • 站長您好,抱歉向您請教。
    本文提到的解決步驟第二項括弧內容提到:(Radeon HD 6xxx用戶若主機板必須透過DSDT修正才能支援睡眠喚醒的話,則不要移走。)
    詳細的修正內容是什麼呢?
    自己先前以為睡眠後叫不醒是因為 AppleACPIPlatform.kext 不是從原先 10.8(.1) 系統留下來才會有此情況,上週六日重灌之後發現在 10.8.0 切換睡眠後,使用觸控板藍牙喚醒功能雖可讓電源燈亮起,但是不會顯示畫面(AX6870)。
    另外從 TimeMachine 回復後的系統組態不能開機,得用 MultiBeast 安裝一次,原先編譯好的 DSDT.aml 也不見得能用,重新輸入內容再編譯最妥當。
  • 會這麼寫的原因是...萬一系統不支援睡眠喚醒時,第4步驟會無法醒來而功虧一簣。

    我先後用過兩張板子,記得H77-DS3H必須修正DSDT才能支援睡眠喚醒(見「黑蘋果二號攻略(2)內文」),而Z77X-UP4 TH則不用。所以才會這麼寫~
    總之就是,Radeon HD 6xxxx用戶在升級成10.8.2之前,必須先確認升級前的系統是否能支援睡眠喚醒,否則升級之後會在第四步驟鬼打牆。

    至於能不能支援支援睡眠喚醒,情況很多種。像我目前用的Z77X-UP4 TH雖然不需DSDT修正就能支援,但為了支援HDMI還是得套用DSDT,於是產生一個問題:改過BIOS設定,或是插拔過PCI/SATA裝置之後,睡眠喚醒就會出問題,得重新生一個DSDT才能解決。

    benjenq 於 2012/10/08 17:55 回覆

  • 葉日維
  • A-Bo Kuo方便的話...
    用Aida64extreme提取一下acpi的bin檔
    再用GPU-Z提取一下顯卡的rom檔
    提供我們研究研究.....= .=
  • A-Bo Kuo
  • To 葉先生:
    不好意思,上述兩個軟體好像都是 Windows 平台,自己的黑麥沒有裝 Windows...
  • 飛翔...
  • 抱歉我想請要一下在10.8升級成10.8.2之後也有同樣於開機時後卡住的問題

    我的黑蘋果在進入變色龍選單時候輸入-x要進入安全模式
    輸入後就進入白底中間有一蘋果的畫面
    然後下面有一進度條以及圈圈在轉 但是跑到後來螢幕卻直接黑掉並顯示沒有訊號輸入這是?
    後來就算換內顯則是跑到同樣地方但是整個直接當掉沒有回應
    不知道這樣版大有沒有解呢@@
    PS 在下的顯卡是NVIDIA GT450 CPU是I5-2400 版子視為星的H61 之前已經安裝成功過10.8
    但是安裝方法是參考這篇的 http://bbs.pcbeta.com/viewthread-1113327-1-1.html
    謝謝
  • 先用-x -v 看最後停在哪。
    如果是跑一跑之後畫面直接黑掉,但OSX沒有當掉(看鍵盤的caplocks燈能不能點滅),
    表示有啓動顯卡但找不到輸出埠。
    從國外的討論是,先從內顯DVI輸出試試看,或是儘可能嘗試每一個可用的畫面輸出埠。萬一都無法輸出就是鬼打牆了。
    (可想像成看不懂地圖,而在台北車站地下街迷路,找不到出口)

    所以你的情況最簡單的方式是重灌,然後升級之前先備份顯卡的kext,升級之後先急著重開機,然後把備份的顯卡的kext裝回去再重開機試試看。至於GT450會用到哪些kext,您得自己查查了。

    benjenq 於 2012/11/10 05:07 回覆

  • 飛翔...
  • 抱歉我又來了

    剛剛檢查的結果是用獨顯畫面會黑掉但是沒有當掉

    用內顯畫面不會黑掉但是會當掉@@

    至於顯卡的kext我看的教學裡面她本來在安裝OS X之前就有要我先把kext拿起來 要裝顯卡的時候再放回去(我那時候都還沒有裝顯卡的驅動 所以還沒放回去@@)

    不知這樣是? 有請大大了

    PS 若是用內顯重新安裝OS的話也會當掉 必須用獨顯才可以安裝
  • 獨顯安裝這方面,就請您自個兒多試試了...每一種廠牌/型號的顯卡的解法很難完全一樣,還會有主機板搭配的問題,

    我的做法是採購配備時就已經排除這些因素了。

    benjenq 於 2012/11/11 00:17 回覆

  • 飛翔...
  • 所以意思是說我這樣無法升級成10.8.2囉@@
    因為其實我之前有在VM裡面灌過 當時是可以升級成10.8.2的
    我在想說是不是因為我連顯卡的驅動都還沒安裝好就升級才會造成畫面黑掉
    因為我記得有在別的地方看過安裝10.7.5的教學 當時他的配備跟場賠型號跟我完全一模一樣(但是是10.7的 所以就沒有採用他的方法)
    抱歉打擾您了 問了這麼多問題
  • OSX並不像Windows那樣可以自由選擇硬體配置,OSX本來就是設定只能在MAC電腦上運行的作業系統。
    非MAC電腦要運作OSX,不保證一定沒問題,且這些問題會因為廠商、型號、版本、韌體...而有些不同,
    且不一定能100%解決,遇到了也只能多嘗試了。

    VM模擬出來的硬體環境比較單純,所以VM可以、實機不行也不用太驚訝。總之OSX一定會挑硬體。

    benjenq 於 2012/11/11 00:39 回覆

  • 悄悄話
  • A-Bo Kuo
  • AMD HD7000 系列能在更新之後 OOB 的話就太好了。
    最近在找影像轉檔軟體時只看到使用 Nvidia 的 CDUA 做加速運算,
    不曉得有哪些軟體有用到 AMD 的技術?
  • 這個7xxx系列的驅動,應該針對即將改版支援高檔79xx的MAC Pro釋出的驅動(目前Radeon HD79xx 平均是萬元起跳啊!),對於78xx等級以下的支援尚不明朗。

    至於黑蘋果升級10.8.3 BETA已經有人回報五國了,且目前釋出的版本似乎有憑證的限制。還是等白老鼠分母累積多一些再說...

    benjenq 於 2012/11/29 23:47 回覆

  • Jiching
  • 我的板子是GA-Z77X-Up5 TH其實也不是那麼好裝,看了你的文章後,還是不行,不是開機無法進入安裝畫面,一片空白,就是白屏,我的顯卡是9800GT 512MB的,應該是最通用的啦,還是被打敗,最後是用myHack 3.1.2做開機安裝片,才成功的,不過還是要RollBack 10.8的AppleACPIPlatform.kext,才能正常開機,但現在又有新狀況,就是關機會變重啟動,還要再找原因了
  • 論壇的評價是,GA-Z77X-Up5 TH大多是Golden build的常客,應該是顯卡的問題,把您搞得暈頭轉向了。

    benjenq 於 2012/12/06 17:38 回覆

  • Ching-Hsin Wu
  • GA-Z77X-Up5 TH很好裝啊,我就是這一塊,但我沒顯卡,現在幾乎就等於白蘋果了,
    只是睡久一點moniter要五分鐘才會亮,WIFI久沒開機可能要開第二次才抓的到
  • 搞定了藍牙、WIFI、顯卡QE/CL,要變身成白蘋果還有最後一哩路:紅外線遙控器。
    http://store.apple.com/tw/product/MC377FE/A/apple-remote
    這玩意搭配MAC可以控制KeyNote簡報的進行,免任何安裝直接使用。
    不過不會比Remote APP(iOS軟體)好用就是了。

    現在大多不使用紅外線裝置了。

    benjenq 於 2012/12/06 17:50 回覆

  • Ching-Hsin Wu
  • 看來真的要還不是白蘋果,我有atv,所以遙控器也有,只是這一哩路(接收器)可能真的就很遙遠囉。
  • 我手上剛好有一個紅外線USB接收器,OSX也可以直接驅動(USB裝置會出現),
    但沒有遙控器,不知道能不能用就是了...

    benjenq 於 2012/12/07 18:00 回覆

  • Ching-Hsin Wu
  • 那要看沒有需要用,再看能不能用,因為紅外線除非是當htpc,不然好像也用不太到,去買個atv就有遙控器,我應該是用不到,所以也不會再去找紅外接收器。
  • 當然啦〜現在都改藍芽了,部份MAC機種也不再支援IR,實用性極低,沒必要為了成為100%白蘋果,去弄一組IR接收。

    再來就是一般比較少討論到的,支援FaceTime的視訊鏡頭(市面上支援UVC的WebCam並不一定支援FaceTime功能)。這個不難找,羅技有幾款,不過都頗貴...

    benjenq 於 2012/12/08 17:51 回覆

  • Ching-Hsin Wu
  • 我現在用的monitor(vx2255-3)有camera,直接開facetime就可以用了,還不錯,只是早期解析度較低沒有1080p,話說我也沒人facetime...呵呵,現在開始等10.8.3看能不能解決之前的問題囉。

  • FaceTime好用阿~滿穩定的,
    幾位朋友都是iPhone用戶,省了不少電話費...

    benjenq 於 2012/12/09 00:00 回覆

  • Ching-Hsin Wu
  • 問一下,Fusion driver 可以灌雙系統嗎,不透過Bootcamp,因為我現在就一顆SSD灌兩個,但想來玩一下Fusion driver,如果沒辦法就只好放棄囉
  • 這個我沒試過說,抱歉了。
    Fusion Driver是透過軟體的方式,先將空間整合起來,再把SSD列為優先存取的媒體,由於是軟體方式,理論上只會支援OSX。

    benjenq 於 2012/12/13 06:47 回覆

  • 荻野泉
  • 大大您好,我的硬體配備是
    z68x-ud3h-b3
    gtx680
    i7-2600
    單硬碟1t

    我安裝好10.8.2了
    但我不是很瞭解MultiBeast該選哪些設置
    不知道您可以給予指導嗎
  • MultiBeast勾選越少越好(表示越能接近原生運作),最多就勾選網卡/音效卡的驅動就行了。

    benjenq 於 2012/12/14 19:50 回覆

  • Sport
  • TO:荻野泉
    你的配備跟我差不多一樣 祇差顯卡不同而己
    如果你要DSDT跟其他驅動的話 我可以寄給你
    不過我的BIOS版本是F12
    不曉得你的是什麼版本 ?
  • 荻野泉
  • 我是uefi的bios喲
    目前事都差不多了,usb3.0好像沒辦法讀取
    然後我的gtx 680 4g的OpenCL在10.8.2無法正常啟用
    不過很奇怪的是在10.8.3測試版本中OpenCL卻可以正常啟用
    但不管在10.8.2或者10.8.3底下有時候會finder無回應
    大多是使用quick time之後 就會彩球轉啊轉的呈現半當機狀態
    害我現在有點頭疼
    雖然我是uefi不過我還是採用dsdt的方式
  • 我在想,可能是10.8.3才會有針對GTX 680的完善驅動。畢竟10.8.2釋出之後,才發表2012 iMAC的定製品(明年一月才出貨)使用GTX 680驅動。

    benjenq 於 2012/12/17 01:40 回覆

【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消