2015年3月15日 星期日

黑蘋果心得:Clover Yosemite 上使用 Appstore 昇級


還記得之前說使用 clover 安裝黑蘋果有一個優點就是可以直接用 appStore 昇級作業系統嗎?今天就來昇級 Yosemite 10.10.2 !

在沒有 clover 之前,如果你是用典型 tonymacx86 黑蘋果安裝法(就是 Unibeast+ MultiBeast,以下簡稱 U+M),遇到 Mac OS X 有出 update 時,U+M 是沒有辦法直接昇的,它的昇級要這樣作...

  1. 上網下載 Apple Mac OS X 昇級包
  2. 去論壇看看有沒有災情
  3. 執行昇級包進行昇級
  4. 因為昇級通常會把原來的 Driver 蓋回去(例如音效卡,網路卡),所以要重新跑一次 Multibeast 安裝驅動,幸運的話到這裡就好了
  5. 如果因為昇級的問題,造成 multibeast 的驅動不能用或是出問題,這時只能等 mutlibeast 更新或是用更早之前的 multibeast 蓋回去進行不斷的 try and error(別笑,我曾經這樣解掉某個版本的音效問題)。
現在有了 clover , 你只要
  1. 進 AppStore,登入你的 Apple ID
  2. 下載更新,如果 Mac 叫你重開就重開(全文完)XDD
不需要重灌 Driver , 因為 clover 早就把相關 Driver 放到 EFI 分割區裡了(真是個聰明的方法!)

另外有幾點要注意
  1. 怕死的話昇級前,還是多備份(沒事多備份,多備份沒事)
  2. 更新完有時候開機會出現錯誤訊息(俗稱的四國),不鳥它按  Enter 一樣能開機(不清楚是否是不是只有我這台會這樣)
  3. 更新完進 UEFI/BIOS 裡,發現開機的磁碟居然多了一個叫「Mac OS X」,也是不管他,記得第一開機順序第一是 UEFI: 灌 clover 的磁碟機就好。
  4. 有特殊硬體需求的昇級就別灌了吧 ,例如那個 thunderbolt 更新我就灌不起來 XD ( 不清楚如果有人主機板有 tb 是否可行)

2015年3月11日 星期三

黑蘋果心得:PC 上安裝 Mac OS X Yosemite - 使用 clover (下)


承上篇 黑蘋果心得:PC 上安裝 Mac OS X Yosemite - 使用 clover (上) , 我們做好了開機 USB 之後,現在我們要進行下一步的安裝。

一、安裝之前的準備工作

安裝之前,先進行一下必要的 BIOS / UEFI 設定(如果你先前有安裝過,可以跳過這步)

  1. 若可以的話,用 DVI 接螢幕(不知道為什麼,我用 HDMI 接問題很多,放心!安裝之後再把 HDMI 螢幕接回來是 OK 的)。
  2. 拔掉所有的 USB 裝置,只留下滑鼠跟鍵盤。
  3. 進 BIOS / UEFI , 開啟 AHCI關掉 Vt-d。



二、安裝流程

  1. 插入 USB Disk , 重開機,按 Boot Menu 的選擇鍵(以我這樣板子來說,是 F12),選擇 USB 開機。
  2. 出現了 Clover 的選擇畫面時,選「Boot OS X Install from OS X Install OS X Yosemite
  3. 開機後,選上方的 Disk Manager , 把要安裝的硬碟或 SSD 清除,然後重新分割並格式化,分割區格式選 Mac OS Extended (Journaled)
  4. 然後一直 Next Next Nxet 下去,安裝的目標選你剛才格式化完的磁碟。
  5. 整個過程一共會重開機 2 次(二段式安裝)。
  6. 第一次重開機後,一樣按 F12,選 USB 開機,再選Boot OS X Install from OS X Install OS X Yosemite持續安裝流程。
  7. 第二次重開機後,一樣按 F12,選 USB 開機,然後選「Mac OS X Yosemite」(就是剛才安裝的硬碟),開機進入 Yosemite 系統。 
  8. 若成功進入桌面,恭喜你,你完成了 90%!
三、後續設定流程
你應該不會想要每一次都要靠 USB 才能開機吧,所以接下來我們要做一些後續設定把 clover 裝進去硬碟裡,這樣就可以直接用硬碟開機了。
  1. 打開 Launchpad - 其他 - 終端機
  2. 打入以下指令,尋找 Mac OS X 磁碟機代號
    diskutil list
  3. 以我的機器為例,我的  Mac OS X 安裝的磁碟機就是 disk1 
  4. 在終端機裡打入以下指令,把 EFI 的分割區重新格式化成 FAT32 (至於為什麼要格式化成 FAT32, 我也不知道,不過 guide 這樣教就照做吧!XD),注意: rdisk[N] ,N 是你的磁碟機代號,不要照抄 
    sudo newfs_msdos -v EFI -F 32 /dev/rdisk1s1
  5. 重新下載一次 Clover source forge 載點
  6. 執行 clover 安裝(相關設定如下圖),注意安裝目標選 Yosemite 硬碟。(若出現安全性警告請到系統設定 - 安全性與隱私 - 下方設定為所有來源。)

  7. 插入安裝隨身碟,把 /EFI/CLOVER 下 的 config.plist 複製到 /Volumes/EFI/EFI/CLOVER/ (就是剛剛格式化的分割區)
  8. 把隨身碟裡 /EFI/CLOVER/kext/10.10 下面的 FakeSMC.kext 以及 網卡 kext 一併複製到 /Volumes/EFI/EFI/CLOVER/kext/10.10
  9. 拔掉隨身碟,重開機,進 UEFI/BIOS 把開機第一順序設為 UEFI:你的磁碟機,特別注意一定要設成 UEFI 開機,因為 CLOVER 是完全模擬 MAC,而 MAC 就是用 EFI 開機的,所以不設定由 UEFI 開機會無法成功開機。
  10. 若一切順利的話,會進入 Mac OS X Yosemite,這樣開機就完全沒問題了。
  11. 一般情形下,EFI 分割區是隱藏的,所以我們需要工具來掛載它,到這裡 下載 EFI Mounter v2 
  12. 解壓縮,執行它把 EFI 分割區掛起來。
  13. audio_CloverALC  這裡下載 onboard 音效卡的驅動,依照上面指示
  14. double click audio_cloverALC-100.command , 它會問一些問題,就一一回答(註:若是沒有 mount EFI 分割區,它會一閃而逝,所以我建議開終端機執行方便看錯誤訊息)
  15. 回答完問題,它會進行音效卡的安裝,完成後重新開機,恭喜你,現在 Mac OS X Yosemite 完全安裝成功了! Enjoy it. 




2015年3月1日 星期日

黑蘋果心得:PC 上安裝 Mac OS X Yosemite - 使用 clover (上)


前言:

上篇黑蘋果文章中,安裝的 Maverick 10.9,使用至今,因為水果公司已經把 Mac OS X 昇級到 Yosemite 10.10  ,而且更重要的是,水果已經繼續昇級二個小版本了(到目前為止是 10.10.2),應該也穩定下來了。所以我想,差不多也該昇級了,所以有這今天這篇文章...

這次決定用一下另一種方法,就是傳說中的 clover 安裝法,關於 clover 的介紹,可以參考這篇 黑蘋果技術:淺談幸運草,寫的很清楚。簡單說:clover 就是一種比變色龍更完整模擬,更貼近原生白蘋果的中介層,所以它可以做到變色龍做不到的事(例如 bootcamp,facetime, imessage 等等,雖然說我也沒在用 bootcamp),理論上相容性會更佳;代價就是安裝難度較高。

硬體:

主要硬體沒什麼改變,依然是我的 e3 電腦,詳細列表如下:
  • CPU:intel Xeon E3 1230v2 
  • 主機板:Gigabyte B75M-D3H 
  • RAM:8G x2 (雙通道)
  • VGA:鄉民潮牌 EVGA Nvidia 650Ti 
  • SSD:美光 M4 128G x1 (安裝 Mac OS X), intel 160G x1(安裝 Windows 7)
  • PSU:SeaSonic SII 430w 
  • CASE:旋剛 T28 Pro
安裝步驟:

主要參考 TonyMac 這篇指南,加上自己一些經驗與心得。

大致上安裝流程是 1) 製作安裝用隨身碟 2) 安裝流程 3) 安裝後設定(Post Install)
本篇先講(1)

製作 Yosemite 安裝隨身碟
  1. 準備東西:一台10.9 的蘋果電腦(黑白皆可),一支 USB 隨身碟(8G 以上)
  2. 用蘋果電腦上 AppStore,下載 Yosemite,直到 Dock 上出現 Install Yosemite 為止。
  3. 點選分割選擇分割成一個分割區,名字隨便取,比如叫 USB
  4. 格式化格式選:Mac OS 日誌式
  5. 按套用,建立一個空白分割區。
  6. 打開終端機,執行以下 script
    sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction
    
  7. 會執行的有點久,執行到出現 Done. 為止
  8. 到 這裡 去下載最新版的 clover(我用的是 2.3k_r3185)
  9. 打開並執行它,順序選項如下圖,tonymac 那篇原文照搬,特別注意:目標請一定要再三確認是 USB 碟,別把 clover 裝在原硬碟就科科了... 我絕對不會承認我曾犯過這麼低級的錯誤,那是我朋友的一個故事,我才不會像他那麼傻呢.. 





  10. 這個方式是將 clover 安裝到 USB 的 MBR 區,就是 legacy mode,文章說這種方法相相容性高,我也這樣照做沒問題。
  11. 到隨身碟下的 /EFI/CLOVER/ 把 config.plist 換成我們的 config.plist (tonymac原文下方可下載),特別注意:就算你是用 Nvidia 的卡,還請換上 config.plist-Standard.zip 這個 plist,我 650Ti 結果用 N 家卡那個 plist 無法成功開機,所以請先用Standard,至於用 ATI 或是 Intel HD 的朋友就去試試相對應的 plist 吧,我沒試過不知道能不能用.
  12. 到 /EFI/CLOVER/kext/10.10 下方(這版本 clover 幫你建好 10.10 目錄了,不用再自己手動建了),放入 FakeSMC.kext , NullCPUPowerManagment.kext ,跟選擇你的網卡驅動(比如 realtek 就選 RealtekRTL81xx.kext)
  13. 到 /EFI/CLOVER/drivers64UEFI 把 VBoxHfs-64.efi 移除,換上這個 HFSPlus.efi
  14. 存檔,大功告成,重新開機,Let's go ! 

    其他的過程在下篇寫 XDD