一. 背景
考虑到需要研究ios上的应用,但又不想急着买mac电脑,因此就想在原来的台式电脑上安装个macOS的虚拟机。网上的安装教程很多,有vmware上安装的,也有virtual box安装的。一开始也是按照教程安装,但折腾了一段时间,都没成功。原因可以归结如下:
- 有的教程是适合intel cpu电脑的,对AMD cpu的电脑不管用,因为在intel笔记本上很容易安装成功,但AMD cpu的台式机却不成功,老是报“客户机操作系统已禁用CPU”之类的错误,后来查了些资料,应该是AMD cpu的原因。
- vmware 15 和 vmware 16 上macOS 安装方法有点不一样。
好在有大佬总结了安装方法,这里做个简单的记录,好在后面安装时,能快速找到安装方法。
二. macOS 安装方法链接
使用vmware安装macOS过程中,只要解锁程序可以对vmware解锁,并最终可以进入macOS的安装过程,后面的步骤一步步来就可以,都很简单。
1. intel cpu的电脑安装
参考:
- 新版 VMware 16 安装 MacOS 系统教程(仅供学习交流) 兼提到了 vmware 15 和 vmware 16的解锁程序;
- 全网最详细的VMware虚拟机安装MacOS系统教程,没有之一!!!附全部资源 里面给出 VMware15.5 安装 MacOS Mojave 10.14 的例子,过程非常详细,并且也提供了屏幕卡顿优化方案。
2. amd cpu的电脑安装
参考:
- 最详细AMD Ryzen CPU,VMware 15安装macOS 10.15.x Catalina 记录(第一篇)
- 最详细AMD Ryzen CPU,VMware 16安装macOS 11.x BigSur记录(第二篇)
本人的台式机的cpu版本是 AMD 5900x,原先安装了VMware 16,因此按照上面的链接2成功安装macOS虚拟机。
三. 建议
安装时,vmware版本和macOS版本建议和链接作者给出的版本一致吧,这样能少点折腾,版本相近的也可以试试。vmware版本是向下兼容,但并不向上兼容,也即低版本的vmware中安装的虚拟机可以在高版本的vmware中运行,但反之就不行,至少本人尝试过的版本都是这样,所以选择vmware版本时也要考虑这个问题。
|