AMD CPU 使用VMware 16 安装macOS Big Sur

以下方法经本人验证通过,环境如下:


VMware® Workstation 16 Player 版本:16.1.2 build-17966106

macOS Big Sur 11.5.1 安装镜像

unlocker 3.0

主机配置:Windows 10 专业版 + AMD 5800X + 32G内存


前言:某日傍晚下班,小袜子到家了才想起自己忘记了打卡,正在纠结要不要返回公司打卡的时候被我知道了。模拟定位打卡这种小事当然是可以轻松搞定啊,鉴于她使用IPhone,且家里的mac air又正好被带到公司去了,所以只能用虚拟机搞定咯,于是有了这篇文章记录。考虑有空的时候写一下IPhone如何使用macOS进行虚拟定位的有用知识

第一步:下载并安装VMware® Workstation 16 Player ,个人用户免费

官方下载链接为: https://www.vmware.com/go/getplayer-win

安装很简单,就不啰嗦了

第二步:下载macOS Big Sur 11.5.1 安装镜像

天翼云盘链接: https://cloud.189.cn/web/share?code=FR7fA3BNzaya(访问码:i0zl)

第三步:解锁 VMware 对macOS系统的支持

下载后解压缩,右键使用管理员身份运行win-install.cmd ,过程中需要下载文件,可能需要翻墙

解锁成功后打开VMware 创建虚拟机界面应该可以看到 Apple Mac OS X (如下图)

第四步:创建macOS Big Sur 11.5.1 虚拟机

1、新建虚拟机,安装来源选择下载的 Install macOS Big Sur 11.5.1.cdr (会提示无法检测此光盘映像中的操作系统,不用管它)

2、操作系统选择 Apple Mac OS X 版本macOS 11.1

3、名称可自己修改,位置选一个剩余容量超过80G的盘

4、磁盘容量80G,默认为拆分为多个文件,这个根据自己需求来,我选的单个文件

5、最后一步点击自定义硬件中可调整cpu 和 内存大小,根据自己需求来设置

第五步:解决”客户机操作系统已禁用CPU”的报错 (如果没有这个报错可跳过这一步)

第四步完成后会新建一个虚拟机,但我启动时候会报错,原因为我的主机CPU 为AMD

解决方法如下:

打开虚拟机所在目录,用记事本打开 .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"

第六步:安装macOS系统

选择语言后在实用工具中选择磁盘工具,将虚拟磁盘抹掉

抹掉后,返回实用工具,选择安装macOS,后面的操作按提示来即可,不再赘述

第七步:安装VMware Tools

在VMware Player 的管理菜单中安装VMware Tools,至此安装完毕


如果您喜欢这篇文章,或者它给您带来了帮助,您可以请我们喝一杯咖啡,我们将非常感谢您的支持!

9人评论了“AMD CPU 使用VMware 16 安装macOS Big Sur”

  1. W11评估版 CPU3900X VMware 16 安装macOS Big Sur11.1卡在CPU出错哪里复制里的代码还是不行,不知道什么原因

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

11 + 9 =