OpenCore 0.6.9 - VMware Workstation 16 - AMD 銳龍
使用 VMware Workstation 和 OpenCore 在 Ryzen 上安裝 macOS Big Sur
VM 已成功安裝並在 2 個不同的 cpu/系統上進行測試:
- Ryzen 9 3900X -> VM 具有 6 核心 CPU 和 12GB RAM
- Ryzen 5 PRO 4650U -> 4 核心 CPU 和 8GB RAM
先決條件
- 真正的 Mac 或具有 macOS 的虛擬機
- 為 #Method 1 預先建置 VMDK
- USB 16GB 用於#方法 2
- VMware Workstation 16(Player 和 Workstation 15 也應該可以運作)
- VMware 解鎖器 -> 解鎖器
方法一
從此處下載 macOS Big Sur 安裝程式的預先建置 VMDK:
- 大蘇爾 11.3.1 - OC 0.6.9
- 替代連結 - 11.3.1
- 舊 - 替代連結 - 11.2.2
- 舊 - 替代連結 - 11.1
- 關閉VMware工作站
- 下載 Unlocker 並以管理員身份執行 win-install.cmd
- 開啟VMware Workstation並建立一個新虛擬機
- 我稍後再安裝作業系統
- 選擇Apple Mac OS X -> macOS 11.1
- 為虛擬機器選擇名稱
- 我創建了200GB的磁碟大小(建議80GB)
- 之後修改VM並附加下載的VMDK(macOS安裝程式)
- 在VM設定中,選擇硬碟(例如200GB)->進階->虛擬設備節點並將其放在VMDK安裝程式|之後。前任。如果安裝程式是 SATA 0:2,請將硬碟設定為 SATA 0:3)
- 現在啟動虛擬機,安裝 macOS 並繼續安裝後:)
方法2
首先,您需要準備用於在 VMware 上安裝 macOS 的 USB
指示
- 從 App Store 下載 macOS Big Sur。
- 插入空 USB 隨身碟。
- 在終端機中執行以下命令之一以準備可啟動的 macOS USB。
NOTE: Make sure to replace 'MyVolumeName' with your actual USB volume name in the below commands.
## Big Sur
sudo /Applications/Install macOS Big Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
## Big Sur Beta
sudo /Applications/Install macOS Big Sur Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
EFI分割區
可以使用這個工具:MountEFI
- 只需將EFI資料夾複製到您已掛載的EFI分割區即可
預安裝(Windows)
關閉VMware工作站
下載 Unlocker 並以管理員身份執行 win-install.cmd
開啟VMware Workstation並建立一個新虛擬機
- 我稍後再安裝作業系統
- 選擇Apple Mac OS X -> macOS 11.1
- 為虛擬機器選擇名稱
- 我創建了200GB的磁碟大小(建議80GB)
- 結束
macOS 安裝
- 啟動虛擬機器並選擇否
- 將USB插入PC並連接至VM
- 在虛擬機器“BIOS”上選擇重置系統
- 重新啟動後,您將看到虛擬機器正在啟動進入 OpenCore 選單
- 選擇安裝 macOS Big Sur(外部) |或 Beta(如果您安裝的是 macOS 11.1)
之後就是使用 OpenCore 的 macOS 的「正常」安裝,您需要建立一個新分割區並安裝 macOS
注意:安裝需要多次重新啟動,所以不要驚慌:)
安裝後
完成安裝 macOS 後,需要進行一些更改:
EFI資料夾
- 從發布頁面下載 EFI 資料夾
- 將U盤資料夾複製到虛擬機器的EFI分割區
- 下載MountEFI軟體並掛載USB分割區和macOS磁碟
- 將 macOS 磁碟的內容替換為 USB EFI 內容
之後彈出USB 並關閉虛擬機器。
OpenCore 進入 VM BIOS
選擇虛擬機,然後從電源按鈕附近的下拉清單中選擇開機到韌體
- 選擇進入設定
- 配置啟動選項
- 刪除啟動選項 -> 刪除 OpenCore(這是 USB 或 VMDK 安裝程式中的 OpenCore)
- 新增啟動選項->搜尋EFI,[PciRoot...並選擇它
- 選擇-> -> BOOTx64.efi
- 輸入描述 -> 插入 OpenCore AMD 之類的內容或僅 Opencore
- 提交更改並退出
- 選擇配置啟動選項
- 更改啟動順序 -> 將 OpenCore 條目設定在第一個位置,然後提交更改並退出
- 退出啟動維護管理器
- 選擇OpenCore並啟動至 macOS
虛擬機器工具
現在,如果您願意,可以安裝 VMware Tools 來正確調整虛擬機器大小,並啟用從虛擬機器到主機的拖放功能,反之亦然
- VMware 工具位於 Tools -> darwin.iso 下的 Unlocker 資料夾中
使用 OpenCore Configurator 或其他工具產生新的 SMBIOS 資訊:)
使固定
聲音的
- 如果 EFI 資料夾中存在 AppleALC.kext,請將其刪除。
- 從以下位置下載並安裝 VoodooHDA OC:VoodooHDA OC
- 重新啟動系統
- 從音訊輸出中選擇SPDIF 輸出
製作人員
- AlGrey 創建補丁。
- XLNC 用於維護各種 macOS 版本的補丁。
- Sinetek、Andy Vandijck、spakk、Bronya、Tora Chi Yo、Shaneee 等許多人分享了他們的 AMD/XNU 核心知識