视频教程
硬件
所需工具
macOS Big Sur .iso系统镜像
- 地址一:百度网盘
- 链接: https://pan.baidu.com/s/1JsstwWVLSgDadLtl9GmvnQ
- 提取码: bcff
- 地址二:和彩云网盘
- 链接:https://caiyun.139.com/m/i?105CqkxFJrcZ5
提取码:CiZ5
注:如需要更多、更新版本的ISO系统镜像文件,可到进入此链接下载:https://imacos.top/hpgw/xtgx/iso/
VMware16虚拟机应用程序
unlocker macOS 解锁工具
- 点击下载:Unlocker-macOS 解锁工具
操作步骤
安装VMware16
安装非常简单,基本都是下一步就可以了,但是需要注意,安装到如下界面的时候需要输入“许可证序列号”
序列号:
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8
安装unlocker
默认安装好的VMware16没有MacOS选项,需要先安装unlocker
安装前一定要按ctrl+alt+delete键,打开任务管理器,在进程中找到VM开头的项目,并把这些项目右键,结束任务,结束后如果还有VM开头的项自动运行,这是正常的,直接忽略执行下一步即可。
安装解锁工具打开虚拟机后:
创建虚拟机
打开 VMware Workstation 16 ,选择 “创建新的虚拟机”
选择macOS11.0
选择处理器数量
设置虚拟机内存
选择网络类型
选择I/O控制器类型
选择磁盘类型
指定磁盘容量
配置虚拟机
创建完虚拟机后,找到虚拟机文件位置,编辑macOS 11.0.vmx
文件(文件名称也有可能与我的不一致),用txt文本打开,在末尾添加如下代码并保存:
smbios.reflectHost = "TRUE"
hw.model = "MacBookPro16,1"
board-id = "Mac-E1008331FDC96864"
挂载安装镜像
点击“编辑虚拟机设置”,选择“CD/DVD”选项。
保存以后点击“开启虚拟机”
安装 macOS
选择安装语言
选择磁盘工具
磁盘初始化
找到名称为 VMware Virtual SATA Hard Drive Media
的磁盘,选中该磁盘,点击抹掉
,格式选择 APFS
退出磁盘工具,选择 安装 macOS
并继续
选择安装位置
开始安装
配置macOS
选择国家和地区
选择网络连接方式
提示网络连接失败的解决办法:
1、回到windows,控制面板-网络连接-右键属性-VMware Network Adapter VMnet1
–IPV4设置
–自动获取ip地址
–自动获得dns服务器
;
2、打开windows服务,打开服务:VMware DHCP Sevice
和VMware NAT Service
;
迁移助理
选择以后
设置apple ID
选择稍后设置
创建账户
安装 VMware Tools
在 VMware 的 虚拟机(M) 菜单栏中选择 安装 VMware Tools(T)… 选项。
安装过程会触发多个安全限制,请按照提示转到设置里的安全设置里解锁,最后完成安装。
完成安装后必须重启系统,然后点击虚拟机上的进入全屏模式,macOS即可全屏显示。
安装中常见问题
- 1.如下图
无法打开内核设备“\\.\VMCIDev\VMX”: 重叠 I/O 操作在进
行中。你想要在安装 VMware Workstation 前重启吗?
打开模块DevicePowerOn电源失败。
启动VM时报错如上:
解决方法一:(亲测可行)
对虚拟机相对应的.vmx文件进行编辑修
无法打开内核设备“\\.\VMCIDev\VMX”: 重叠 I/O 操作在进
行中。你想要在安装 VMware Workstation 前重启吗?
打开模块DevicePowerOn电源失败。
无法打开内核设备?? "\\.\VMCIDev\VMX": 重叠 I/O操作在进行中……
这样的报错,虚拟机启动不了。搜了一下解决方法,分享给大家:
解决方法一:(亲测可行)
对虚拟机相对应的.vmx文件进行编辑修改。
用记事本打开。
找到这一行: vmci0.present = "TRUE"
将 TRUE 改为 FALSE
或者 直接将这行删除。
保存此虚拟机的.vmx文件。
重新运行虚拟机。OK。
解决方法二:(这个没试……)
在vm软件界面上,编辑虚拟机设置。
在 虚拟机设置 -> 选项 ->客户机隔离 ->VM通信接口(VMCI)
把启用VMCI的钩去掉。
点击确定保存。
重新运行虚拟机。OK。
- 2.如下图
按照提示直接重启就可以了
- 3.如下图
解决方法就是按照提示进bios打开虚拟化支持(下图是我的bios设置,可参考:VTx/VTd设置)
- 4.安装VM虚拟机时。我还遇到了如下图的错误,我是直接忽略了也能安装成功
- 5.关于AMD的CPU:
-
配置虚拟机的步骤中,在末尾添加如下代码,这里与因特尔处理器不一致。(该处理方式由昵称为:“开心饺子”亲测有效,在此感谢他提供的解决方式)
创建完虚拟机后,找到虚拟机文件位置,编辑
macOS 11.0.vmx
文件(文件名称也有可能与我的不一致,但是文件后缀是一样的),用txt文本打开,在末尾添加如下代码并保存:
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" keyboard.vusb.enable = "TRUE" mouse.vusb.enable = "TRUE"
评论7829