AMD R7虚拟机安装macOS Catalina
准备
- vmware 15.5
- macOS Unlocker
- macOS Catalina 10.15.6 19G2021.dmg 镜像
安装
解锁vmware
vm默认没有mac选项,需要用工具解锁vm。
github搜索DrDonk/unlocker,下载源码包解压。
关闭所有vm服务:计算机管理-服务,所有vm相关的服务都关掉。
右键管理员运行win-install.cmd,中间会下载一个zip,要等一会。
运行完打开vm稍后安装操作系统看看有没有macos的选项,有了就说明解锁成功。没有的话自行百度解决。
不用U盘安装
- 磁盘管理-操作-创建VHD- 所有设置保持默认,路径/大小根据个需配置。 - 创建好后右击刚刚生成的虚拟磁盘,选 - 初始化磁盘。
- 下载 etcher-v1.4.9:github搜索 - balena-io/etcher- 一定不要下载最新的,不然识别不了虚拟磁盘。最好是下载免安装版。 - 打开etcher选择dmg镜像,点flash进行烧录。 
- 创建vm虚拟机 - 稍后安装操作系统 - Apple Mac OS X - 选指定版本,一路下一步。
- 安装镜像: - 编辑虚拟机设置 - 硬件 - 添加 - 硬盘 - STATA - 使用物理磁盘 - “设备”选刚才烧录的虚拟磁盘 - 使用情况>使用单个分区- 到这里要保证正确选中了刚刚烧录的虚拟磁盘,如何辨别: - 设备项:逐个选中下一步 烧录完的盘只有两个分区,并且分区2必定是Apple HFS
- 配置完后先不要打开虚拟机, - 右击mac虚拟机 - 打开虚拟机目录- 找到 - .vmx后缀的文件,编辑,加入下面的代码:- smc.version = "0" cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011" cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111" cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110" cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001" cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001" cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000" cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011" cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111" smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388"- amd提示AVX不存在,vmx文件中找到 - virtualHW.version = 18,改成- virtualHW.version = 10
- 抹盘:打开虚拟机,进入mac后选 - 显示所有卷,选第一个stata,选- 抹盘
- 安装macOS:回到mac首页选 - 安装macOS,进去后会有一个全新的磁盘,这就是刚刚抹掉的盘,选中安装即可。
- 后续根据个需配置。 
U盘安装
流程基本和上述一致,可以使用etcher最新版去烧录。
AMD R7虚拟机安装macOS Catalina
      http://blog.icy8.cn/posts/8535/