一、準備工作
1、下載macOS安裝鏡像
從App Store或者其他渠道下載macOS安裝鏡像,如果已經下載過了可以跳過此步驟。注意,如果你正在使用macOS,那麼下載的是「macOS Installer」,否則是「Install macOS from」加上macOS版本的名稱;如果下載的是安裝程序,需要先通過終端把它轉換為安裝鏡像:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
2、下載Opencore引導器
從Opencore官網下載最新版本的引導器,下載完成後解壓縮到本地,可以得到一個名為「EFI」的文件夾。
3、安裝必要的kexts和驅動
在安裝macOS之前,需要將引導器所必需的kexts和驅動放到相應的位置,這些文件可以從github上獲取,需要下載的文件有:
- AppleALC.kext
- Lilu.kext
- WhateverGreen.kext
- VirtualSMC.kext
將這些kext文件複製到「EFI/OC/kexts」文件夾下,同時將HFSPlus.efi和OpenRuntime.efi複製到「EFI/OC/drivers」文件夾下。
二、創建U盤啟動
1、準備一個16GB以上的U盤
2、抹掉U盤
使用Disk Utility工具格式化U盤,選擇「Mac OS Extended (Journaled)」格式,並在終端中使用以下命令,將U盤的名稱改為「UNTITLED」:
diskutil eraseDisk JHFS+ UNTITLED GPT diskX
3、製作U盤啟動盤
使用終端輸入以下命令,將macOS安裝鏡像製作成U盤啟動盤:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/UNTITLED
4、將Opencore引導器複製到U盤
將EFI文件夾複製到U盤根目錄下,此時U盤啟動盤的準備工作就完成了。
三、安裝並配置Opencore
1、進入Opencore引導界面
將U盤啟動盤插入電腦,重啟電腦,在開機時按住Option(⌥)鍵,進入引導菜單,選擇U盤啟動盤中的「Install macOS Mojave」。如果Opencore沒有生效,那麼需要在BIOS中將SecureBoot關閉。
2、安裝macOS
根據安裝嚮導進行macOS的安裝,選擇磁碟格式為APFS,安裝完成後不要重啟。
3、安裝Opencore到磁碟
打開終端,運行以下命令:
sudo cp -R /Volumes/EFI/EFI /Volumes/ESP
4、編輯配置文件
使用終端進入「/Volumes/ESP/EFI/OC」目錄,在此目錄下找到「config.plist」文件,這個文件是Opencore的配置文件,用PlistEdit Pro或其他支持plist格式的編輯工具打開它,根據自己的情況進行如下配置:
- PlatformInfo->Generic項下編輯三個欄位:SystemProductName、SystemSerialNumber、SystemUUID,可以在macOS中使用「ioreg -rd1 -c IOPlatformExpertDevice」命令查詢
- Booter->Quirks項下開啟以下選項:AvoidRuntimeDefrag、DevirtualiseMmio、DisableIoMapper、EnableSafeModeSlide、ForceExitBootServices、ProvideCustomSlide
5、安裝必要的kexts和驅動
將之前下載的kexts和驅動複製到「/Volumes/ESP/EFI/OC/kexts」和「/Volumes/ESP/EFI/OC/drivers」文件夾下,同時將HFSPlus.efi和OpenRuntime.efi複製到「/Volumes/ESP/EFI/OC/drivers」文件夾下。
6、重啟電腦
重啟電腦,在開機時按住Option(⌥)鍵,選擇Opencore,進入macOS系統。
四、Opencore進階
1、定製config.plist配置文件
可以根據自己的需要對config.plist進行高級定製,比如增加引導菜單、添加自定義DSM屬性等。
2、安裝其他kexts和驅動
如果需要安裝其他的kexts和驅動,可以把它們放到「/Volumes/ESP/EFI/OC/kexts」和「/Volumes/ESP/EFI/OC/drivers」文件夾下。
3、更新Opencore
可以通過官方網站下載最新版本的Opencore,然後用相同的方法替換原有的Opencore文件夾即可。
以上就是Opencore安裝黑蘋果的教程。如果出現問題,可以查看Opencore官方文檔或者在論壇中尋求幫助。
原創文章,作者:XSOUN,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/324678.html