Install Mac OS Mavericks on PC (蘋果安裝筆記)


M$ Windows 用了 n 年,一直很討厭的就是,不管再怎麼 powerful 的硬體條件,只要經過幾次的 hotfix / service pack 更新後,系統就會越來越慢。同時系統也會因為安裝工具越多,然後變得越來越混亂。這點在 Unix Like 的環境,相對起來就穩定很多。

會想開始玩 Mac OS 就是因為它本身就是 Unix base OS,對於程式開發者而言,是很親切的環境,加上友善且人性化的界面,對與影音的成熟支援,系統高度的穩定,所以開始動了使用黑金塔的念頭。

探索安裝 Mac OS on PC 過程中斷斷續續幾次,歷經利用 VMWare 安裝 Mac OS 10.5、10.6、到 10.8.5 (Mountain Lion),直到最近 10.9 才有比較穩定的流程以及方式。10.9 從實際安裝好到現在已經使用了快要一個月,系統的穩定度和效能,著實讓人興奮。


準備

  1. 一台 Mac OS, 用來建立 USB 開機
  2. 8G 以上的 USB 隨身碟
  3. 下載 Maverick
  4. 下載 UniBeast、MultiBeast 6.0
  5. 清楚自己的硬體資訊,包含顯示卡型號、晶片組等。

硬體資訊

以下是我自己的電腦的硬體資訊,大概是 2011/12 自己去光華商場組的。

  1. GeForce 9800 GT 512MB
  2. Mainboard: GigaByte X58A-UD3R
  3. CPU: Intel Core i7-950 3.2GHz
  4. RAM: Kingston DDR3 24G (4x6)
  5. HD: WD 80GB (WD800JD 22LSA0)、 Toshiba 2TB

製作 Mavericks 開機 USB

這部分 主要步驟以 “UniBeast: Install OS X Mavericks on Any Supported Intel-based PC“ 為參考。

因為我沒有 Mac PC,所以是在 Windows7 裡的 VMWare 安裝 iATKOS ML2。iATKOS 是將 Mac OS 重新 Wrapper 的安裝檔,提供給 PC 使用者安裝,詳細 安裝 iATKOS ML2 可參考 How to install OS X Mountain Lion on your PC with iAtkos

  1. 使用 Disk Utility 將 USB Storage 格式化成 Mac OS Extended,並選擇 “Master Boot Record”
  2. 將 Mavericks 複製到 USB Storage
  3. 用 UniBeast 將 USB 指定成 “Mac App Store Mavericks - 10.9”

設定系統 BIOS

  1. 重新開機,進入主機板 BIOS設定 UEFI
  2. 將硬碟從 IDE or SATA 改成 AHCI
  3. 將 HPET 改成 64-bit

安裝 Mavericks

  1. 使用 USB-HDD 開機
  2. 因為我的環境無法正確顯示畫面,現象就是開機會 LCD 進入省電狀態,但是聽得到 Mac OS 開始安裝的歡迎音樂,按鍵盤也聽得到提示聲,但就是沒畫面。
  3. 重新用 USB-HDD 開機,在 Chimera 開機畫面,輸入以下開機參數: -v PCIRootUID=1 GraphicsEnabler=Yes,相關參數說明參閱 Boots Flags
  4. 接下來就是使用 Disk Utility 將硬碟 Format,開始安裝
  5. 安裝完成後,使用 USB-HDD 開機,輸入同樣的 Boot Flags

安裝 MultiBeast

MultiBeast 可以調整系統的參數、萬用驅動程式、開機參數、製作開機磁區,設定成功之後就可以直接用硬碟開機,不需要透過 USB-HDD 了。以下是我的設定:

如果無法從硬碟開機,出現 boot0: GPT test error 等關鍵字,那可能是因為 HD 容量超過 2T 導致,那請參考 “boot0 Error“ 的解決方式,我用 Solution 1 就 ok 了。

系統設定

  1. 中文字形:因為我覺得中文字型太肥,看起不習慣,所以調整中文字型設定
  2. 快速建設定 for Windows Keyboard:
    • 注音輸入法:改成 Control (Command) + Space
    • 原本 Spotlight:改成 Alt + F4
    • LaunchPad -> F4
  3. 修改 Mac OS 螢幕快照設定
  4. Home/End/Page Down/Up:原本 Mac 設定是

Benchmark

使用 Geekbench 3 跑效能測試,CPU 32-bit 架構的分數 7760 分,大約是 2011 年中 iMac 27’ 的分數;64-bit 架構 9022 分,也差不多是 2011 Macbook Pro 15’ 。

12/02: 用公司的 MacBook Pro 15’ (2011) 年跑出來的分出大概也是 9050 左右。

更多請參考:Mac Benchmarks


常用的工具

從 M$ Windows 換到 Mac OS,有很多東西要從新熟悉、習慣,以下是我的安裝記錄:

  1. KLite -> MPlayerX,看 rmvb、mp4、wmv
  2. PCMan -> Welly 上 ptt
  3. Notepad -> Sublime Text 2
  4. 記憶體管理: MemoryKeeper
  5. MoneyAssistant -> MoneyWiz (Support Cloud Sync between Mac/iPhone/iPad)
  6. Guitar Pro -> Tuxguitar

測試過後,能正常運作,下圖是安裝完成後:

音樂製作工具

因為過去都在 Windows 做音樂,以下是一些工具的對應:

  1. 錄音編曲:Nuendo / Cubase -> Logic Pro X
  2. 吉他製譜:Guitar Pro -> tuxguitar (free)
  3. 練琴工具:Winamp -> 因為我需要用快速鍵反覆一個段落, Winamp 按左右可以正負五秒移動,還要再找。
  4. iReal B 是 Mac/iPhone 才有的,我準備用它來取代教學譜 / 練團譜製作。過去我是用 Excel 打的。
  5. 硬體設備的驅動程式:我的 Keyboard - MOTIF XS8 驅動沒問題、錄音界面 MOTU UltraLite Mk3 也沒問題,這些我其實都不擔心,因為 Mac OS 這部分本來就比 Windows 專注。

結論

我的 PC 大概是 2011 年底自己組的,當時是參考 MAQ 的某一個規格的,就是想省錢然後玩黑金塔,過程中曾裝過 iATKOS L2 / ML2,在實體的機器裝過,在 VMWare 裝過。後來雖然都成功了,但是跑起來都很多問題,不然就是很不順。一直到最近這次又突然繼續本著實驗的精神,終於算是成功了。

搭著 Mac OS Mavericks 不用錢的順風車,在我的 PC 上很順利的安裝成功,而且相關參數反覆調整嘗試也成功了。目前以往在 Windows 7 的工作,大部份都可以在 Mac 上完成。目前已知還有以下無法在現在環境執行:

  • BT client: 不管是 Transmission or uTorrent 都會死當,所以現在我用 Raspberry Pi 當動物機
  • Logic Pro X: 只要啟動專案就會 Crash,目前原因尚不知道。GradgeBand 則可以正常和我的錄音界面工作。 12/02: 後來都不會了,所以我已經開始用 Logic Pro X 了 XDDD
  • 網路銀行 (玉山) 讀卡機無法正確驅動
  • Office: 我在 Windows 是使用 Office 2003,word 用 Pages or Office for Mac 打開整個排版大亂,所以暫時還要研究一下。。。不然就裝 VMWare 用了。
  • Sleep:按下去之後就醒不來了。。。

參考資料

  1. Tonymacx86: Mac OS on PC 論壇
  2. UniBeast: Install OS X Mavericks on Any Supported Intel-based PC
  3. Boots flag
  4. How to install OS X Mountain Lion on your PC with iAtkos
  5. Keyboard mappings using a PC keyboard on a Macintosh
  6. Fix the Home and End keys on Mac OS X
  7. MultiBeast 5.5
  8. 修改 Mac OS 螢幕快照設定
  9. How to fix the boot0 error for your Hackintosh
  10. boot0 Error



Comments