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 内核知识