生命的本質在于折騰。
一口氣給兩臺電腦裝了黑蘋果雙系統,基本完美,下面趁熱做個快速總結,也給后來人作個參考。
1.確認硬件信息
首先要弄清自己的CPU,主板和顯卡,包括主板帶的網卡和聲卡型號,用這些“型號+黑蘋果”關鍵詞上網搜索,如果有成功案例分享的,可以把那些網頁收藏作為后面的參考。
我的兩臺電腦分別為:
i7 8700k(核顯UHD630) + 華碩PRIME Z370-P主板(集成ALC887聲卡+RTL8111H千兆網卡) + GeForce GTX 1060 顯卡;
i5 8400(核顯UHD630) + 七彩虹戰斧C.B360M-D 魔音版(集成ALC662聲卡+RTL8111H千兆網卡) + GeForce GTX 1060 顯卡。
這樣的配置是屬于比較大眾的,網上一搜很多成功案例,所以我也就敢直接莽上去裝了。
接著要在電腦上騰出一個分區空間來裝mac,最好是一塊獨立的固態盤。
2.準備兩塊U盤
一個U盤做PE系統,制作軟件百度“微PE工具箱”,這個U盤只會在后面修復引導時用到;
另一個U盤用TransMac軟件制作mac安裝盤,具體方法百度“transmac制作mac安裝盤”;
Mac 的系統鏡像推薦下載黒果小兵的,自帶很多驅動,因為我是N系的顯卡最高支持 macOS 10.13.6,所有只能安裝這個版本,下載的是這個:https://blog.daliansky.net/macOS-High-Sierra-10.13.6-17G65-Release-Version-with-Clover-4596-original-mirror.html
3. 安裝Mac os
這個過程難也不難,簡單也不簡單,下面貼個我覺得比較好的視頻: BV1U7411h7Qn
總結下大致流程:
安裝系統前進行bios設置,比如啟動方式設置成uefi啟動,系統設為其他系統。
開機從U盤啟動會進入安裝引導界面,如果碰上黑屏卡住之類的問題,要回到win系統,根據處理器核顯,修改安裝U盤文件夾-EFI-Clover-Config.plist文件。
從U盤啟動,選擇:Boot MacOS install from install macOS HighSierra,這一步是為了把U盤的安裝文件拷到電腦上。
抹除騰出的磁盤,格式使用APFS,如果是機械硬盤推薦使用mac os擴展(日志式)。
抹除完后直接安裝,如果遇上“應用程序副本已損壞,不能用來安裝macOS”,這個時候不是鏡像本身有問題,是由于鏡像的證書過期,解決方法:拔網線 -> 打開左上角實用工具 -> 找到終端打開輸入“ date 1025102016.20 ”,回車退出,重新安裝即可。
等進度條走完,會自動重啟。繼續u盤引導,進入clover,這次選擇 Boot Mac From MacOS ,因為之前一步已經把U盤的安裝文件拷到電腦上,所以直接從硬盤安裝。
中途會重啟幾次,記得都要選 Boot Mac From MacOS 。
安裝完成就會進入mac系統了,恭喜已經成功了一半,后面就是解決引導和驅動的問題。
4.制作雙系統引導
Mac下載并打開clover confingurator(http://www.pc6.com/mac/294926.html),掛載本地和u盤上的UFI分區,用U盤分區的CLOVER文件夾覆蓋本地的CLOVER文件夾。這樣下次開機可以不用U盤來引導了。
拿出之前做的另一個u盤,重啟進win PE,先用工具修復Windows引導,再打開BOOTICE軟件-UEFI啟動序列,添加找到EFI分區中的CLOVERX64.efi文件,并移到最上面。
下次開機,你就進入了CLOVER引導,并且能看到win和mac兩個盤符,雙系統引導完成。
5.安裝驅動排除bug
首先網卡,黒果小兵鏡像好像自帶驅動,一般直接能聯網。
顯卡驅動可以直接去 https://www.tonymacx86.com/nvidia-drivers/ 下載,選擇好對應的系統版本。
聲卡比較麻煩,要先把已有的音頻有關驅動全部刪除,然后使用 AppleALC.kext 仿冒聲卡驅動,我找了半天才找到講得清楚的教程:http://imacos.top/2019/09/08/2300/,其中 AppleALC.kext 聲卡驅動支持的硬件型號與ID速查表:http://imacos.top/2019/09/07/1920/。
我還遇到了關機不斷電的問題,解決方法是:下載EmuVariableUefi(https://github.com/NTT123/Hackintosh-HP-Z420-MacOS-High-Sierra-10.13-10.14/blob/master/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi),打開clover confingurator - ACPI設置 - 修復關機 - 勾選上。
安裝完系統后,USB 3.0 暫時還不能被識別使用,需要修改文件才行。先看看 Clover 內有沒有 USBInjectAll.kext 文件,如果沒有就去 下載 并復制到文件夾內。使用 Clover Configurator 打開 config.plist ,左側邊欄選擇 Kernel and Kext Patches ,插入(如果存在則修改)配置信息:Name: com.apple.driver.usb.AppleUSBXHCI————Find [HEX]: 837D880F 0F83A704 0000————Replace* [HEX]: 837D880F 90909090 9090————Comment: USB 10.13.6+ by PMHeart————MatchOS: 10.13.x————保存重啟即可。
雙系統時間不一致問題:修改 Windows 對硬件時間的對待方式,讓 Windows 把硬件時間當作 UTC。開 始 - 運行 - CMD,在輸入以下命令 Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 回車即可。
MacOS 不允許未知來源開發者的應用:終端打入sudo spctl —master-disable
其他可能會遇到的問題,這篇文章講的比較好:https://blog.imkasen.com/Hackintosh-Optimization.html
解決以上問題,基本上mac os就能日常使用了,根據每個人配置不同,可能會遇上各種各樣的問題,這時候只要善用搜素,勤動腦,一般都能找到方法。
看上去為了裝個雙系統還挺折騰,不是說黑蘋果有多好用,每一個折騰黑蘋果的人,享受的其實是不停發現問題,然后解決問題的過程,畢竟,生命的本質在于折騰。