搞了兩個禮拜之後終於裝好了一台回收老硬體的蘋果相容機。
這一切都始於伺服器升級換下來的舊版子經過一連串的交換之後是一張技嘉的 EP43-DS3R,這讓我想起現在在一般的硬體上安裝 OSX 好像是件很容易的事,便想來試著組組看。剛好近來有批 LGA771 的 CPU 加上貼片可以相容 LGA775 而且還又快又便宜,於是便買了顆 3.0GHz 的 Xeon E5450 替換原本的 Core 2 Duo E7400,原本 E7400 的原廠散熱器實在是太沒力壓不太住全開的 E5450 所以換成了 Cooler Master Hyper TX3 EVO;另外由於原本的顯卡拿去做 hybrid crossfire 了,所以又買了一張 Asus GeForce 210 (1GB)。這樣升級下來總共大概花了 3000。
所以這台相容機硬體包括:
[Intel] Xeon E5450 (@3GHz)
[Transcend] 2GB DDR2-800 *4 (共8GB)
[Gigabyte] EP43-DS3R (BIOS F10b)
[Asus] GeForce 210 1GB (SILENT ver.)
[TPLink] Realtek 8111E PCI-E GbE 網卡 (Win7 下 link aggregation 用)
[HGST] 500GB HDD (OSX system drive, 512 bytes sector)
另外機殼是聯力 PC-P50,PSU 是振華 850W 的 80PLUS 銅牌。
安裝的過程中用的是羅技的無線滑鼠、微軟基本鍵盤(PS/2)以及 Datacomp USB 機械式鍵盤。
外接了一台 Asus USB 藍光光碟機吃安裝光碟。
*粗體字的部份是影響系統安裝的關鍵組件
由於這個硬體實在是有點老,所以我最後決定不裝 Mavericks 而安裝跟硬體同年代的 Snow Leopard。
安裝過程中使用的軟體包括:
Tonymacx86's iBoot CD
Tonymacx86's Multibeast 3.10.1 (Snow Leopard Edition)
零售版 Snow Leopard DVD (version 10.6.0(build 10A432),不是買 Mac 時附的那種灰色 DVD;或者有個叫 "snowleopard_10a432_userdvd.dmg" 的檔案也行)
OSx86 Tools 1.0.150
起初我試圖按照 tonymacx86 上的指南安裝,但不管是選 EasyBeast 還是 UserDSDT 都有問題(我用的是 tonymacx86 網站上據稱相容的 EP45-DS3R DSDT 檔),google 也找不到別人安裝成功的詳細過程(大概是因為太老所以沉下去了),自己亂試了兩個禮拜以後終於摸索出一個方向:啊我根本不用 DSDT 嘛。詳細步驟如下:
首先研究一下之後我把 BIOS 中的一些選項改為:
SATA mode = AHCI
USB Mouse support = ENABLED
Onboard Parallel Port = DISABLED
PME Event Wake Up = DISABLED
Power On by Ring = DISABLED
HPET Mode = 64-bit mode
OSX 安裝步驟:
0) 把 iBoot CD 跟 Snow Leopard DVD 燒出來。
1) 從 iBoot CD 開機,看到 bootloader 的時候退片換成 Snow Leopard DVD,等待數秒後按 F5,選 Snow Leopard DVD,輸入開機參數 -v -f npci=0x2000 GraphicsEnabler=Yes。
2) 按畫面上指示安裝 OSX。
3) 用 iBoot CD 重開機,在 bootloader 的時候選剛安裝好的 Snow Leopard partition.
4) 按 tonymacx86 指南,下載並安裝 10.6.8 combo update。
5) 開啟 Multibeast,選擇下列選項並安裝: