文章编写不容易,如果转载,请注明出处,谢谢!
新买了一台联想小新pro13 2020锐龙版,想试一下高分屏幕下Mac OS是否会具有更好的显示效果,所以就用虚拟机装一下Mac OS体验一下,捣鼓了几个小时终于成功。这里把详细步骤写一下,让想简单体验一下Mac OS的朋友少走弯路,少采坑。理论上zen、zen+、zen2都可以安装,Ryzen1600、Ryzen1700、Ryzen2600、Ryzen2700、Ryzen3600、Ryzen3700等应该都没有问题,我的配置是Ryzen 4800U,集成显卡。
环境说明
虚拟化软件:VMware15.02 (要15.1以下版本,15.5我自己没有安装成功)
Mac OS版本:10.14.6
其他工具:unlock3.0.2 && (VM下Mac OS的VM tools安装包)
以上如果版本不对,就不保证能安装成功,更是难找,我找了很多版本一个一个试的最后才安装成功,这里为了省去大家搜集软件包的时间,提供一整套软件包的网盘链接:链接:/s/1MXS0XFzB8eoTN3DlfMNbtA
提取码:npqj
安装VMware15.02
这里就不在赘述,很简单,一直下一步就好了。
使用unlock3.0.2给VMware打补丁
- 解压unlocker-3.0.到任意目录下
- 以管理员身份运行命令提示符或者Windows PowerShell
- 进入到第一步解压后得到的文件根目录下,并执行
- 看到如下显示就说明补丁安装成功
开始安装
第一步:选择我们下载好的Mac OS镜像
第二步:操作系统类型和系统版本选择正确
第三步:安装位置和虚拟机名称自己决定
第四步:最大磁盘大小自己选择,选择将虚拟磁盘存储为单个文件。
自定义硬件,处理器虚拟化引擎都不要勾选(安装完成以后再选上),内存建议4G以上,有一处地方比较重要,USB兼容性选择2.0或者3.0,不能是1.1,否则会出现虚拟机内鼠标和键盘都无法使用的问题,然后点击按成完成虚拟机的创建。
第五步:此时开启虚拟机,发现报错:客户机操作系统已禁用CPU。请关闭或重置虚拟机。此时到你的安装目录找到文件,用文本工具打开,在末尾处添加如下代码,保存,然后重新开启虚拟机。此时发现还是报错:该虚拟机要求使用AVX2,但AVX不存在。还是打开刚刚那个文件,找到,将16改为10即可。
= "0"
cpuid. = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid. = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid. = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid. = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid. = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid. = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid. = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid. = "0000:1111:1010:1011:1111:1011:1111:1111"
= "FALSE"
此时虚拟机已经可以正常引导安装Mac OS了
第六步:选择你喜欢的语言,然后下一步。这里可能会出现鼠标和键盘都无法使用的问题,首先确保你的USB控制器中的USB兼容性不是1.1,上面的步骤中就已经说过,然后编辑文件(解决虚拟机不能开启问题的那个文件),在末尾处加入如下两行代码然后保存,重启虚拟机。
= "TRUE"
= "TRUE"
第七步:点击安装macOS,会发现报错:这个安装macOS Mojave 应用程序副本已损坏,不能用来安装macOS。此时打开终端(工具栏中找到实用工具->终端,见下图)输入如下命令(PS:这个过程需要断开虚拟机的网络连接,虚拟机右下角网络图标右键点击断开连接即可),然后在虚拟机内左上角点击终端->退出终端。此时再次点击安装macOS就可以正常进入下一步安装了。但是安装之前要先给磁盘分一下区。
spctl --master-disable
csrutil disable
date 1025102016.20
打开终端输入指令解决应用程序已损坏的问题。
第八步:给磁盘分区,选择磁盘工具,然后点继续
找到VMware开头的磁盘,点击抹掉
名称自己随意,其他两个选项不要动,然后点击抹掉即可。在虚拟机内找到右上角磁盘工具->退出磁盘工具。
第九步:选择安装macOS,一直同意继续即可
选择硬盘,然后点击安装,静静等待安装完毕。
第十步:经过漫长的等待,终于安装完毕了,经过一系列设置就可以进入到桌面了(此时虚拟机网络已经可以打开了,右键箭头指向的图标,点击连接即可)
第十一步:终于看到了胜利的曙光,再把VM tools安装好就大功告成了。右键桌面上的光盘图标,点击第二行推出"xxx",然后右下角找到光盘图标右键设置,选择下载好的,点击确定,然后还是点击右下角光盘图标,点击连接即可
此时桌面弹出VMware Tools的安装界面,点击安装一直同意下一步即可。
重启之后就可以调节分辨率了
至此,大功告成!如果感觉比较卡,请查看处理器虚拟化引擎的CPU虚拟化是否勾选!