前言
AMD虚拟机安装macOs14太难了,不折腾的安装最高只能安装到macOs 12.7版本,而且iMessage什么的还没法用,13 14版本反反复复安装到最后基本就是五国语言,而在公司用的电脑上(intel i5 9400F)安装macOs 14时无比丝滑,果然还是AMD承担了所有,本文章吸取了各个论坛的经验,并在一个国外论坛苹果员工的大佬文章中成功安装macOs 14,特此记录下来帮助喜欢折腾的小伙伴们进行安装。
一 、VMware安装
VMware最新版下载:VMware Workstation 下载后直接默认安装就好,永久激活码网上很好找,我这就不放了,安装完关闭VMware。
二、unlock解锁
需要用unlock解锁VMware才能出现macOs选择项
unlock下载:最新版unlock,可更新VMwaretools
三、ISO镜像下载
此文件来源于大佬,国外的网盘收费限速还要科学上网,我下了整整两天才下载完
Sonoma 14.0下载:https://pan.quark.cn/s/ba2f9cb6ca08
安装完可直接升级为最新版14.2.1,个人认为这个镜像随便用哪个版本都可以,没有影响。
我个人提供的 14.1正式版镜像:
https://pan.baidu.com/s/1SfFKQCLbZNsecfQv0MSSjg?pwd=t0wb
四、创建虚拟机
新建之前下载此文件:https://pan.baidu.com/s/1k1LFLDq6ox5Gc1Mmwtuf_Q?pwd=mzv1
这是整合的引导文件,将你的cpu伪装成intel进行安装,必须文件
正常步骤新建虚拟机,选择下载好的镜像
前面使用unlock解锁后就可以选择macOS的14版本了
一路点击到完成就能新建一个虚拟机了,然后在虚拟机页面点击“编辑虚拟机设置”修改硬件
点击左下角添加一个硬盘,默认SATA,下一步选择使用“现有虚拟磁盘”,选择刚才下载的macOS_OpencoreBoot.vmdk虚拟引导文件,点击完成。
现在虚拟机挂载了三个盘了,选中新添加的盘,点击高级,将新盘opencore引导放到第一个
硬盘 (SATA):macOS_OpencoreBoot.vmdk (SATA 0:0) 应始终是第一个引导驱动器,安装盘是第二个,挂载镜像的是CD/DVD (SATA)。顺序不能错,否则无法启动,安装完成后也不要卸载新添加的这个盘,否则已经无法启动。
点击处理器,数量1,内核4,因为Opencore 修改虚拟机为 4 核,实测安装完成后可以改成8核,超过8核心会卡在登录前跑代码页面,修改处理器数量也不可以,内存建议8G。
好了,现在你已经完成了准备工作,如果安装不成功可以重复这些准备工作试试。
五、安装macOS 14 Sonoma
你终于可以点击 运行此虚拟机进行安装了,点击后会跑一会代码,不会很长时间,只要中途没有卡住,就能进入这个安装页面,不要点击引导盘,直接点击安装安装macOS Sonoma,一般默认选定,几秒钟后会自动选择。以后开机也会跑下面这样一段代码。
下面的就跟安普通macOs一样了,选择语言,抹掉硬盘,返回安装。
然后这就安装完成,正式进入macOs 14 Sonoma系统啦
六、安装VMware Tools及分辨率调整
刚安装好的系统进入后会发现连桌面背景都没有,白茫茫的,这是因为还没安装VMware Tools,打开苹果的关于本机就会发现显存只有3MB,而且分辨率很低,还没有办法修改分辨率,这是因为macOs在虚拟机上没有办法使用显卡,而安装VMware Tools就可以改善这种情况,还可以在宿主机和虚拟机之间拖拽文件和复制粘贴 。
首先在桌面上右键弹出Sonoma镜像,打开VMware17左上角“虚拟机”-“安装VMware Tools” ,根据安装提醒就可以正常安装了,安装完成后需要重启下虚拟机系统,然后就可以用虚拟机最上面的全屏功能了。如果无法安装,建议下载最新版的unlock关闭VMware17重新解锁一下。
安装完VMware Tools显存就会变成128MB,虽然也不大,但也堪堪够用了,可是全屏后分辨率还是很低,但现在我们可以修改分辨率了,windows徽标+space打开聚焦,搜索”终端“。然后复制粘贴回车一下命令:
sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1920 1080
如果回车之后输入密码输出成功并且你的分辨率变了,那么恭喜你,你可以跳过这一小步了!
如果输出:
Unable to find the service.
这句话是说没有root账户导致,需要创建一个root用户。
如果关闭mac虚拟机,再进去,全屏分辨率就失效了。所以每次进桌面都要执行一遍命令,那怎么办呢?其实我们可以在系统上写一个脚本并让其开机启动就可以了。mac是自带脚本功能的,在启动台的其他中找到自动操作,选择应用程序。
再选择实用工具-双击运行Shell脚本,复制不带sudo的代码,点击运行测试,绿色已完成就是成功,起个名字保存就可以了。 在设置-通用中找到登录项点击加号加入这个程序,如果找不到可以右上角进行搜索。
这样就算彻底完美安装完成macOs 14 Sonoma系统了,这时候建议进行一个快照保存,快捷方便恢复。虚拟机的流程度只能说勉强能用,但这折腾成功的成就感不就是最让人开心的吗,生命在于折腾,加油了!