2014年1月7日 星期二

2013 安裝 OSX 10.9 Mavericks 到 PC + 個人黑蘋果無痛菜單



對啦,那台 PC,安裝吧你。



















這次組黑蘋果完全只是為了滿足升級到 Haswell 的升級心態,舊的零件正好也能汰換下來組成一台 NAS 使用,所以升級的電腦設備一切選擇都以 CP 值高、OSX 相容性高、設定容易為出發點。其次是升級目的當然是為了能安裝 OSX 10.9 Mavericks 而來的, OSX 在升級到 10.9 之後,系統可以完全發揮原生支援 Haswell 晶片組與 CPU 的效能,在蘋果大方放送的情況下,取得難度也變低,製作好的安裝程式也可以存成備份之用。


硬體的部份

老話一句:因為 OSX 的硬體支援度非常差(這句話請在心中默念 50 遍),要無痛安裝其實就是要買對硬體,而其中影響最大的就是元件分別是主機板跟顯示卡。

主機板:
要玩 OSX 黑蘋果買技嘉主機板就對了(至少先成功一半),至於買 Asus 、 MSI 、 Asrock 之類的是自找麻煩。Haswell 請找 1150 socket 的主機板,在眾多比較下,個人覺得 B85M-HD3 最超值,有 PCI*1 \ PCI-Ex1 *2 \ RAM*2 且有 HDMI 輸出,設計上非常符合個人電腦需求,也不會有太多浪費的插槽(像是 PCI*3 這種板子我已經不知道能插些什麼東西了),最重要的是這張板子功能很全面,但元件不複雜、安裝起來就是簡單,不必為了除錯而大費工夫。

顯示卡:
選張 nVidia 的 GTX 6/5 系列的顯卡就萬無一失。如果是要用內顯,選擇 CPU 時的注意要找 HD 4600 / 5000 內顯的 CPU,低價的 G 系列內顯型號未知,最好是配獨立顯卡使用。

CPU
因為只有 Intel 架構可以選,i3 以上跟著 Apple 現有硬體走一定沒問題,首選就是 i3-4330 ,價格最便宜,內建 HD 4600 顯示功能可硬解藍光,就算是三年後退役也可以靠內顯轉成家庭影音機。

記憶體、硬碟、光碟機
這些就隨心所欲,光碟機則是選配,現在裝光碟機用到的機會還蠻少的。至於那些說什麼 Mac 一定要用哪種記憶體才會穩定的,請他去拔獅子毛再說好了。

詳細的支援清單可以到 tonymacx86 的網站查建議列表,看不懂就印出來拿去光華、各地 NOVA 或順發問,他們會很樂意找到相關設備賣你的。

至於有些人老愛買些看似豪華又貴的板子、顯示卡、弄一些有的沒的,遇到安裝問題請自己解決,別再來問了。

我這次挑選的無痛菜單是:
處理器: i3-4330 :內顯 HD4600 系統原生支援,不用調整
主機板: B85M-HD3 :超簡易安裝、便宜、尺寸小、周邊接口全面的 mATX 主機板

其他建議搭配(是我已經正在用的,如果要搭整組機器的話建議可一併買入,非廣告):
內硬碟: 美光 Crucial M4 128GB SSD
記憶體: ADATA 8GB DDR3 1600
顯示卡: EVGA Geforce GTX 650 Ti BOOST 1GB
裝機殼: 海盜 Corsair 300R

軟體準備

安裝作業系統概觀:
0. 準備好一根 8GB 以上的隨身碟
1. 從蘋果軟體店 Mac App Store 下載最新版本的 Maverick ,前往 tonymacx86.com 下載 Unibeastand Multibeast
2. 製作作業系統安裝程式的隨身碟
3. 用隨身碟開機安裝 OSX Marvericks 進電腦(此階段以前泛稱 Pre-Install)
4. 透過 Multibeast 安裝開機程式、驅動程式就完成(此階段泛稱 Post-Install)

步驟其實可參考 2012 的安裝過程,幾乎一模一樣,如果想要進一步降低安裝的不確定因素,建議先不要裝顯示卡、先用內顯安裝、確定安裝完畢後再插上顯示卡也可以,通常也可以避免顯卡順序調整的問題發生。

注意事項

0. 基本上透過 Unibeast 所安裝的 OSX 是乾淨無駭的純正 OSX 本體(泛稱 vanilla OSX),配合另外造出EFI開機區與部分主機板常用的驅動程式,要先在 Mac 上安裝好再拆裝到 PC 然後執行 Multibeast 補足開機程式與驅動程式也是可以的,至少 tonymacx86 討論有不少人是這樣完成的。
1. 安裝時請用 DVI port 連接電腦螢幕進行安裝,等安裝完再看是否要轉用 HDMI port。 VGA port 無用。
2. 安裝後 HDMI port 無聲需要用 DSDT 方式修正才行,我是當桌機使用,外接音響,所以不處理 HDMI 的問題,客廳機一定要 HDMI 音源的話請自行 Google 解決辦法,或是看有沒有神人要留言補充。
3. 如果是使用內顯功能(無獨立顯卡),安裝後第一次開機進入可以將其他 Intel 內顯的驅動程式刪掉,確保之後偵測沒有問題,如果要用 HDMI 做為主顯示的話 PCIRootUID 一般應該是要設為 1, 0 是走預設(通常是 DVI)。

稍微詳細的步驟(不然前面那五步有點太混)

1.0. 此階段開始泛稱 Pre-Install
1.1. 從 Mac App Store 下載最新版本的 OSX ,至於去哪裡下載,方法很多,現在有 Mac 電腦的人太多,去展示店下載也行,如果你已經是黑蘋果使用者,從黑蘋果抓也可以,我是有 Mac 筆電的用戶,從 Mac 筆電抓就好了;下載完後系統安裝程式會自動開啟,請不要繼續進行安裝、直接關閉就好了
1.2. 從 tonymacx86 網站下載 Unibeast.app 並且跟 OSX 安裝程式放在一起(系統安裝程式通常放在 Applications 內)。

2.1. 插入準備好的 USB 隨身碟(能事先格式化最好,用磁碟工具程式將隨身碟切割為一個 MBR 主開機磁區、格式化成 Mac OS X 日誌式)
2.2. 執行 Unibeast 開始製作安裝系統用的隨身碟。
2.3. 備份好你的黑蘋果資料(如果有的話),準備重新開機進入安裝程式。

3.0. 參考之前寫的 UEFI 設定說明進行設定,其中 EHCI 可以在 pre-install 階段先關閉,如果有其他硬碟記得可以先在 UEFI 中 ATA 設定內先關閉,等安裝完再打開,避免格式化或切割磁區時手殘誤殺:
3.1. 以 USB 隨身碟開機,建議你最好將 USB 隨身碟插在主機板上 USB 2.0 的插槽使用, USB 3.0 的插槽似乎偶而的案例中會有問題, 2.0 比較穩,
在開機程式的番茄畫面中可以輸入底下幾個指令讓安裝更容易成功(鍵盤直接輸入即可、鍵盤有按才會有提示):
-x 以安全模式載入最基本的驅動程式,此法最容易進安裝畫面,也最容易成功
-v 顯示開機執行的命令,容易發現錯誤或失敗的原因,至少可以知道程式還在進行、沒有當機
PCIRootUID=0 or 1 當有安裝 nvidia 顯卡,開機卻會黑畫面時,試著改變 0 or 1 來改變顯示順序;
GraphicsEnabler=Yes 舊版的 nVidia 顯示卡強制輸出其支援的模式;
3.2. 一般都會成功進入安裝畫面中,之後的系統安裝過程跟一般 Mac 安裝過程一樣,不多做說明。
3.4. 第一次重開機時請依舊插著 USB 隨身碟,並且依然用它先行開機,安裝之前輸入什麼指令成功開機的、在這次開機時依然輸入同樣的指令,只是這次不選安裝磁區,而改選已經安裝好 10.9 的磁區進入。

4.0. 此階段開始泛稱 Post-Install
4.1. 如果能夠成功進入桌面,幾乎等於是安裝成功了,執行 Multibeast 開始安裝所需的驅動程式與開機程式,我的選擇是:
DSDT Free / Driver 中音效卡選擇 ALC887 、網路卡選擇 Lnx2Max
沒了,點擊安裝就算是完成,會連同開機 Loader 一併安裝進硬碟。
4.2. 移除 USB 開機程式看有沒有成功吧,基本上我是成功安裝無需再修正的。

因為小牯牛的測試期長、但是系統底層的基本架構卻幾乎完全沒變,所以讓之前的安裝方式得以延續之外還能讓 Hacker 們準備的更周延,這次牽小牯牛越獄兼逃獄,感覺比牽山獅還要更簡單,除硬體組裝外,整個安裝不超過 20 分鐘就結束了。

參考網站:
tonymacx86 11 月硬體採買建議表基本安裝教學文
tonymacx86 建議的硬體菜單都偏向頂級規格,實際上主機板差價可以很大, B75 / B85 晶片的主機板都非常好裝且都很穩固,價格又便宜,是好選擇。如果二手市場能買到 N 家的顯示卡請不要放棄,不一定要買張新的 6 系列才能用, 560 系列以上也是可以繼續使用的好卡(也比內顯強)。

安裝筆記:
在安裝另外一台時發現新的主機板配上舊的顯示卡一直只有內顯可以用,獨立顯卡 560TI 卻不行,直到在開機時增加 GraphicsEnabler=Yes 才解決,安裝後用 multibeast 記得要在開機選項那邊加入這個設定(預設是 No)。

沒有留言: