簡述
此文在個人博客長期更新ios
這是我第一次完整的本身黑蘋果,目標是搭建一臺高性能的蘋果主機,用於開發和設計。據說10.13系統還不是特別的穩定,此次就決定安裝10.12版本的macos
藉助的tonymacx86上的一篇文章,鑑於爬坑成功,就將我本身的經驗結合這篇文章作一個完整的中文版本app
本文總共分爲四個板塊:簡述、軟硬件準備、啓動盤製做、安裝系統、後續安裝(包含驅動優化等等)性能
文章很長,可是算比較詳細的優化
1. 軟硬件準備
個人硬件設備以下:ui
- 主板:Gigabyte Z170N-WIFI (bios爲F7,F20的後面再出新文章)
- CPU: i7-6700k(其餘U好像也能夠,會在後面選機型有差別)
- 顯卡:集顯HD530
- 網卡:主板自帶(後期更換爲博通BCM94352Z可免驅動)
- 硬盤:Sata3接口250GB的SSD盤
其餘什麼內存、機箱、散熱器、顯示器等因爲不影響咱們的操做,就暫時忽略spa
在開始前你須要準備以下東西:設計
2. 安裝盤製做
- 將U盤插入你的蘋果電腦或者掛載到虛擬機上(菜單中VM選項裏面)
- 打開/Applications/Utilities/Disk Utility
- 在左側高亮選擇你的U盤
- 點擊右上測的Erase按鈕
- Name: USB(最好填這個,保持後續步驟一致)
- Format: OS X Extended (Journaled)
- Scheme: GUID Partition Map
- 點擊 Erase等待結束(此處若是不成功可多試幾回)
- 保證你如今U盤是非掛載狀態(就是系統桌面上沒有macOS Sierra 的圖標,有的話右鍵點擊選擇Eject便可)
- 打開UniBeast
- 點擊Continue, Continue, Continue, Continue, Agree
- 在Destination Select(安裝位置選擇)處, 選擇 USB 並點擊 Continue
- 在Select OS Installation(選擇系統的界面)選擇Sierra並點擊 Continue
- 在Bootloader Options (啓動方式)選擇 UEFI Boot Mode
- (下面這個步驟爲可選)根據你實際的顯卡來選擇添加的驅動,因爲我是用的核顯,因此什麼都不選
漫長的等待,你U盤快的話幾分鐘就行了,慢的話我看到有等了接近半小時的。。。這個軟件進度條不走了並非卡住了,耐心等待便可,喝點東西blog
完成後把以前下載的 Multibeast 和 Clover Configurator 拷貝到U盤中,安裝盤製做完成
3. 安裝系統
- 啓動電腦,在剛顯示畫面的時候就開始長按或者連續點擊鍵盤上的 Delete(或者Del)按鍵進入 BIOS
-
進入BIOS後,按F7將全部設置都還原爲默認
- 關掉VT-d選項(選Disable,下同)
- 關掉Secure Boot Mode
- 將OS Type 設置爲 Other OS
- 在Peripherals菜單中,將XHCI Handoff設置爲開啓(Enable)
- 按F10選擇save,系統自動重啓
- 插入以前作好的啓動盤
- 開啓電腦
- 長按F12進入啓動項選擇
- 選擇前面有UEFI標誌的U盤選項,點擊後會進入Clover
- 在Clover中選擇Boot Mac OS X from USB
- 等待加載,一下子就到了系統語言選擇的界面(鑑於前面你不論是用的蘋果電腦仍是macOS虛擬機,都安裝過系統,因此係統安裝這一節就再也不詳細講解)
- 從頭部菜單中選擇 Utilities 並打開 Disk Utility,格式化你想安裝 MacOS 的硬盤爲 OS X Extended (Journaled),分區格式爲 GUID Partition Map,名字我此處命名爲 MacOS。
- 格式化完成後,關掉 Disk Utility,進入系統安裝
- 安裝完成後會自動重啓
- 重啓完成後一樣選擇 Clover 中的 Boot Mac OS X from USB
!!! 在安裝過程當中不要拔出U盤,安裝完成後一樣也不要拔出!(由於此時咱們是經過U盤引導啓動的,拔掉就GG了)
根據常規安裝步驟直到系統安裝完成(有塊好板子要省下好多時間,啊哈哈哈)
!!! 不要拔出U盤
4. 後續安裝
A. 添加引導項,從而可以脫離U盤啓動
- 在安裝好的系統中,打開U盤
- 打開 Clover Configurator,選擇左側的 Mount EFI,
- 在右下側框中找到你的 U 盤,點擊後面的 Mount Partition
- 而後點擊 Open Partition,就打開了咱們 U 盤的 EFI 分區,咱們在其中建立一個名爲 test 的文件夾(用於和後面即將掛載的系統盤EFI分區進行區分)
- 再找到你當前 MacOS 安裝的系統盤,點擊右側 Mount Partition,而後點擊 Open Partition,這樣咱們就打開了兩個EFI分區
- 將咱們 test 文件夾所在那個分區的 EFI 文件夾打開,將除 APPLE 文件夾之外的所有文件拷貝到另外一個 EFI 分區的 EFI 文件夾內(這一步不要拷貝反了,前面咱們創建了一個名爲 test 的文件夾作好兩個分區的區分的)
B. 添加必要驅動
-
如今打開U盤中的 MultiBeast,按如下進行設置
-
drivers:
- audio: ALC1150
- disk: third party SATA
- network: intelmausethernet v2.2.0
- USB: 7/8/9 Series USB support
-
Customize
- graphics: HD530
- system: 17,1
- 點擊build選項卡後,會是如下圖示狀況
- 點擊右下角的install,期間會讓你輸入密碼,等待成功安裝
安裝完成後,就點擊屏幕左上角的蘋果圖標,選擇關機(如今關機後會出現本身從新啓動的狀況,在他重啓的時候咱們直接按電源鍵關閉它便可),等待完成關機後,拔出U盤
而後開機,一樣是長按或者連續按F12,等待出現啓動選項列表,選擇UEFI開頭的而且指向你MacOS安裝盤的那個選項,點擊開始啓動進入Clover,在Clover中選擇啓動macos便可。
C. 修復 HD530 顯卡
- 打開以前的 Clover configurator
- Mount 系統盤的 EFI 分區
- 打開 EFI 文件夾,打開Clover文件夾
- 找到config.plist,雙擊打開(或者右鍵選擇用Clover Configrator打開)
- 左上側列表找到devices選項
-
在面板中間找到add properties(很小的字),點擊下面的+號,新增條目
- device: IntelGFX
- Key: AAPL,GfxYTile
- Value: 01000000
- Value type: data
- 而後點擊屏幕最上面的 File 中的 Save 進行保存
- 重啓後系統顯示就很流暢了
D. 聲音修復
- 一樣像以前,用 Clover Configurator 打開系統盤中的 config.plist
- 在左側選擇 Acpi,在右側的 list of patches 下拉菜單中,選擇 Rename dsdt/HDAS to HDEF
- 保存
- 打開 MultiBeast 8.2 或者更高的版本
- 選擇 Drivers > Audio > RealtekALCxxx > 100 Series Audio(高版本這個選項可能有點不同,由於增長了200系列主板的支持)
- 安裝後回到 Clover Configurator
- 一樣是 Acpi 的下拉列表中,選擇 Disables HDEF/HDMI audio ssdts
- 保存,重啓
- 打開 MultiBeast
- Drivers > Audio > Realtek ALCxxx > √ ALC1150
- 安裝而後重啓,你的耳機就能夠用啦
最新進度
經過修改 Config.plist 增長 DSDT.aml 實現了 CPU 從 0.8 到 4.6 的變頻+超頻,關機後自動重啓問題也已經完美解決,開機速度提高了6倍左右。
最新的完整 EFI 文件夾(已經去除 SMBIOS 數據項,請自行添加你本身的)
EFI-20171231-10.12.06-已經實現CPU變頻 密碼: 88w5
今天將 Bios 升級到了 F20f 發現系統沒法啓動了,通過一番折騰後,得出解決方法:將 EFI 文件夾內 Clover 內 Acpi 中的 dsdt.aml 刪除,其他安裝步驟徹底同上。