Apple 的 OS X 系統一直都吸引到不少的程式設計師使用,由於 OS X 只能於 Mac 機上運行,所以他們需要購買 Mac 機來運行 OS X 。但是現在坊間有一種名為黑蘋果的方法,能將 OS X 安裝於有特定配備的 PC 上。今天我們特別準備了一篇黑蘋果速成指南,以 ASUS MB 為大家作示範,教大家一步一步安裝黑蘋果。
事前準備
支援 Clover EFI 的 UEFI 底板,最好是 8 系列或以後的 Intel Chipset。過往玩黑蘋果的人都會建議使用 Gigabyte 的底板,不過最近使用 ASUS 的都有很多成功例子,這次示範的是用上 ASUS 的 Vanguard B85 底板。
空的 USB Drive (8GB 或以上)
Clover EFI bootloader:http://sourceforge.net/projects/cloverefiboot/
FakeSMC.kext:http://www.tonymacx86.com/downloads.php?do=file&id=211
NullCPUPowerManagement.kext:http://www.tonymacx86.com/downloads.php?do=file&id=215
MultiBeast – Mavericks Edition:http://www.tonymacx86.com/downloads.php?do=file&id=226
Pre-installation
1.) 首先,使用其他運行 OS X 系統的電腦,到 App Store 下載 Mavericks,Mac 機或黑蘋果都可以。
2.) Format 你的 USB Drive,於 OS X 的 Disk Utility,把你的 USB Drive Format 至 Mac OS Extended (Journaled),名稱設為 InstallOSX。
3.) 選 Option,把 Partition scheme 設成 Master Boot Record (MBR),然後按 OK,再 Apply。
4.) 開啟 Terminal,輸入以下指令:
sudo /Applications/Install\ OS\ X\
Mavericks.app/Contents/Resources/createinstallmedia –volume
/Volumes/InstallOSX –applicationpath /Applications/Install\ OS\ X\
Mavericks.app –nointeraction
系統會自動把你的 USB Drive 變成 Mavericks 安裝碟,整個過程需時 30 – 60 分鐘,視乎 USB Drive 的寫入速度。
5.) 完成後,你的 USB Drive 可以用於 Mac 機上,但還不能於普通 PC 上使用。你需要 Clover EFI 作 MAC EFI 的引導,執行 Clover_v2k_r2xxx.pkg (需要於 System Preferences -> Security -> Privacy 裡面,Allow apps downloaded from “Anywhere”)
6.) 出現以下畫面,請按 Change Install Location。
7.) 選擇 USB Mavericks 安裝碟,請不要選擇錯。
8.) 按 Continue 後再選 Customize,然後按照以下的項目點選:
- Install Clover in ESP
- Bootloader
- Install boot0af in MBR
-
Clover EFI
-
Clover EFI 64bit SATA
-
Themes
-
隨便選一個
- Driver64 (全選)
- Driver64EFI (全選)
然後按 Install 開始安裝。
9.) 準備功夫已經完成七七八八,打開 USB Drive 上的/EFI/CLOVER/kexts/10.9/,然後把之前下載的 FakeSMC.kext 放進去,個別主機板可能還需要 NullCPUPowerManagement.kext,否則會出現 Kernal Panic,可以先放進去,但就會讓 CPU 的省電功能被 Disable。
10.) USB Mavericks 的安裝碟已經製作完成。
Installation
1.) Display 建議使用 Nvidia / Intel HD Graphic,Interface 則先試用 DVI 安裝好 OS X,但 HDMI 不一定可以用 Intel HD Graphics。
BIOS Setup:開機的時候按 Del,進入 BIOS 再按 F7 進入 Advanced Mode。Boot 的那個 Tab,Secure Boot -> OS Type 選 Other OS,然後按 F10 -> Save and exit。
2.) Restart 後進入 Boot Menu,華碩主機板開機時按 F8。
3.) 選擇 USB Drive,如無意外應該會進入到 Clover EFI 的 Boot Menu,然後選擇有 USB logo 的 Boot OS X Install from Install OS X Mavericks。
4.) 如果你的底板支援 OS X 系統的話,應該會進入到 Mavericks 的安裝環境,並選擇 Disk Utility。如未能進入,請將 NullCPUPowerManagement.kext 放入 USB Drive,參考 Pre-installation 最後一步。
5.) 將你的 HDD / SSD 設成 Mac OS Extended (Journaled),並按 Erase 開始格式化。
6.) 完成格式化,退出再選擇 Install OS X。
7.) 安裝過程與 Windows 相似,不過要注意的是當出現以下畫面時,請選擇你的電腦沒有網絡連接。
8.) 經過多次的 Continue 後,電腦會重新開機一次,當它再進入 Clover EFI 時,它會自動選擇預設的 Boot device,並開始將 OS X 安裝在你的 HDD / SSD 上。
9.) 安裝完成後,不要即時拔走你的 USB Drive,因為你的 HDD / SSD 還沒有載入 Clover EFI 的 Boot Loader,你還需要透過 USB Drive 做引導來選擇你剛剛安裝的 HDD。
Post-installation
1.) 以下是將 Clover EFI Boot Loader 載入到你的 HDD / SSD 上,今次我們再用一次 Clover EFI,不過這次的 Destination 和 Customize 會不一樣,請選擇你的黑蘋果 HDD / SSD。
2.) Customize 請選擇 Install for EFI booting only,然後選擇一個你喜歡的 Themes。
3.) 完成載入 Boot Loader 的步驟後,我需要 MultiBeast 幫你的黑蘋果尋找 Driver。
目前大部分的 Onboard Sound 都是採用 Realtek 的 ALCxxx,只要按照型號安裝就沒有問題。
3rd Party SATA – 非原生的 SATA / RAID Controller Driver (ASMedia / JMicron / Marvell)
TRIM Enable – 如果用 SSD 的話,請 Tick 這個選項,以啟用優化 SSD 的讀寫機制。
4.) 我們還要再把 FakeSMC 再載入到 Kernel 裡面,這樣才能啟動黑蘋果。
5.) 選擇 Build,並按 Install。完成後,拔掉 USB Drive,重新開機試一試能否靠 HDD 自己做導入。(如果不能的話,還是可以使用 USB Drive 做導入。)重啟後我們還需要進入 System Preference 的 Network,系統才會重新找到新 Network Card。選擇 DHCP 後再 Apply,應該就可以拿到 IP。
6.) 進入 App Store 後,你可能會發現你的黑蘋果不能成功登入。原因是你還沒有 Mac 機的身份證。現在你需要使用 Clover Configurator,並選擇 /Volumes/EFI/EFI/CLOVER/config.plist 開始設定。
7.) 選擇 SMBIOS, 然後點選右邊的魔術棒,隨便選一個 Model,它就會自動生成 SN。
8.) 按File -> Export,選擇 /Volumes/EFI/EFI/CLOVER/config.plist,把之前的 config.plist 覆蓋。
9.) 重新開機後,你應該就可以成功登入到 App Store。
完成以上所有步驟,你就可以將一部普通 PC 變成一部 Mac 機,不過要注意的是使用黑蘋果會違反 Apple 的 OS X 使用條款,所以安裝前請先作出考慮。
Comments