在AMD平台的CPU上运行macOS虚拟机
看标题,就知道要开始整活了
今天我又双叒叕来看apple官网了
???逗我呢???
抱歉,路过
但是我好歹也是一个正经的系统折腾狂魔爱好者,怎么可能放弃呢?
所以,我说干就干。
我的电脑关键配置:AMD的CPU(特此说明,amd的cpu虚拟机仅支持安装macOS11及以下的哦,如果你是因特尔的,可以尝试macOS12)顺带一提,不建议测试macOS13
1、准备工作
vmware(我用的是vmware17Pro)、unlocker-3.0.4、映像(工具将会打包在文末)
开启虚拟化

开始!
①:安装VMware Workstation(安装方法及问题自行百度)
②:关闭有关VMware Workstation的所有进程
③开始使用unlocker对VMware 进行解锁:
进入unlocker目录,能看到里面一些文件,如下图。

找到该目录下的win-install.cmd,
右键win-install.cmd,找到“管理员身份运行”,运行即可
安装完成后,unlocker会自动关闭窗口,这时再重新启动电脑。
创建虚拟机(恭喜完成准备工作)
接下来按图片逐步操作
特别注意:接下来没有图片的页面就直接点击下一步

选择映像文件(文末有打包好的,不限速下载)
(系统版本因映像而异)
处理器配置,这里处理器配置选择数量为1,核心数选择4(为了提高安装成功率,先这样选择,后面可以根据需要改。若你真机内核数量小于4,请根据具体情况选择。)
虚拟机内存选择,4GB,8GB,16GB都可以(为了提高安装成功率,先这样选择,后面可以根据需要改。若是你真机只有8GB内存,可以选择4GB)
.磁盘大小选择80GB(后面可以根据需要扩容),不勾选立即分配所有磁盘空间(不勾选的话,前面选择的80GB不会立即分配,虚拟机会根据使用情况自动增加),选择将虚拟磁盘存储为单个文件(方便备份,虚拟机苹果还是不稳定的,我们可以在装好macOS后备份一个,后期可以直接打开备份好的macOS)

开启虚拟化引擎后别着急运行!!!
开启虚拟化引擎后别着急运行!!!
开启虚拟化引擎后别着急运行!!!
重要的事情说三遍
记事本打开安装目录下的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 = "MacBookPro16,1"
board-id = "Mac-E1008331FDC96864"
小心复制,不可以多出任何一个字符(文末打包txt直接粘贴)
保存后快乐开机吧!
必须先格式化,接下来很关键,一步错步步错
安装开始(超简单)
注意:
提示恢复数据到mac时,可以选择忽略;
提示登录iCloud时,可以选择忽略或者稍后设置等;
请牢记设置的开机用户名和密码。
完成了~~~
安装vm tools
1、关机
2、
3、iso文件换成文末链接的“macOS的vmtools.iso”




重启完工~
1、链接:https://www.aliyundrive.com/s/9Nz1GDDN5EN(阿里云)
记得删除后缀txt才可以正常打开











浙公网安备 33010602011771号