📅  最后修改于: 2023-12-03 14:48:21.028000             🧑  作者: Mango
如果您是个程序员,想在您的 AMD Ryzen 3700X 上安装 VMware Catalina(macOS 10.15),那么这篇文章将会有所帮助。
在开始之前,您需要满足以下要求:
这里 SVM 是指 AMD 的虚拟化技术,VT-d 是指 Intel 的虚拟化技术。如果你的 CPU 不支持虚拟化,您可以跳过这一步。
如果您计划在 VMware 中安装 macOS,那么您需要首先安装一个新的操作系统。您可以选择 Windows 或 Linux 等操作系统,并使用 VMware Workstation 创建一个新的虚拟机。在新虚拟机中,您需要安装 macOS。
在 Unlocker 的安装目录中,找到 win-install.cmd 或 linux-install.sh,然后以管理员身份运行,Install.cmd 将会复制补丁文件到您的 VMware 安装目录中,解锁 macOS VM 的功能。
注意:在执行 unlocker 脚本之前,您需要先关闭 VMware。
为了在 Ryzen 3700X 上运行 VMware Catalina,您需要按照以下配置更改虚拟机文件:
Catalina 不支持多核虚拟机,所以我们需要将 CPU 的数目设为 2。
<cpuCount>2</cpuCount>
<hardwareVersion>16</hardwareVersion>
如果您不添加这一行代码,Catalina 可能会因为缺少 SMC(系统管理控制器)而无法启动。
<key>smc.version</key>
<string>0</string>
<vmci0.present>TRUE</vmci0.present>
<vhv.enable>TRUE</vhv.enable>
现在您已经可以启动虚拟机并运行 VMware Catalina 了。如果启动过程中因报错导致失败,请确认您已经按照上述配置更改了虚拟机的配置文件。
祝你好运!
在 Ryzen 3700X 上运行 VMware Catalina 可能比较困难,但只要您严格按照上述步骤进行操作,一定会成功的。请注意,本文仅供参考,您可以自己进行更改和实验,以实现最佳效果。