本文讨论了 macOS 虚拟机的安装教程,涵盖了 VMWare 安装、unlocker 解锁、虚拟机创建与配置、macOS 系统安装及 vmware tools 安装等内容。关键要点包括:
VMWare 安装:可从官网(Fusion and Workstation | VMware)或百度网盘(链接: pan.baidu.com/s/17ZXxZhBg… 提取码: 48a2)下载安装程序,运行后按步骤操作,如同意协议、选择默认安装位置等,17 版本个人可免费使用。
unlocker 解锁:从 Github(GitHub - paolo - projects/auto - unlocker: Unlocker for VMWare macOS)或百度网盘(链接: pan.baidu.com/s/1Aagjm2L0… 提取码: ktwr)下载,解压后以管理员方式运行 Unlocker.exe,设置相关目录并下载工具。
创建虚拟机:打开 VMware Workstation,选择文件 -> 新建虚拟机,按步骤选择自定义、稍后安装操作系统,客户机操作系统选 Apple macOS,版本选 macOS 11,合理配置处理器、内存、磁盘空间等。
虚拟机配置:创建完毕后,在虚拟机名称上右键打开目录,用记事本或 vscode 打开.vmx 后缀文件并添加配置内容,挂载下载好的.iso 镜像文件。
安装 MacOS:点击开启虚拟机,选择安装语言为简体中文,用磁盘工具初始化磁盘,选择安装位置为 OS 盘开始安装。
配置 MacOS:选择国家和地区、网络连接方式,若网络连接失败可按特定方法解决,迁移助理和 apple ID 选择稍后设置,创建账户后安装完毕。
- 安装 vmware tools:安装前需先下载 darwin.iso,启动虚拟机进入桌面后可进行分辨率设置、解决崩溃、Apple ID 登陆、升级系统等操作。
1. 安装VMWare
官网下载地址:Fusion and Workstation | VMware
百度网盘下载地址:通过网盘分享的文件:VMware-workstation-full-17.6.4-24832109.exe
链接: pan.baidu.com/s/17ZXxZhBg… 提取码: 48a2
**运行安装程序。**运行安装程序后直接点击“下一步”。
**同意协议。**勾选我接受许可协议中的条款,然后点击"下一步"。
**安装位置。**选择默认安装位置,然后点击"下一步"。
**用户体验设置。**两个都无需勾选,直接点击"下一步"。
**快捷方式设置。**只保留桌面快捷方式即可,然后点击"下一步"。
**准备安装。**点击"安装",即可开始安装。
**等待安装完成。**耐心等待安装完成即可。
**安装完成。**点击完成即可。
**重新启动系统。**点击是,重启系统。
注意,17版本的VMWare Workstation Pro个人可以免费使用了,不用再网上找各种破解码了,第一次启动时选择个人使用即可。
2. unlocker解锁VMWare的Mac系统安装
Github下载地址:GitHub - paolo-projects/auto-unlocker: Unlocker for VMWare macOS
百度网盘下载地址:
通过网盘分享的文件:auto-unlocker.zip
链接: pan.baidu.com/s/1Aagjm2L0… 提取码: ktwr
解压。下载完成之后解压得到如下文件夹。
运行Unlocker.exe。右键以管理员方式运行。按照自己的实际情况设置:
VMWare install location:选择VMWare的安装目录。我这里是默认目录C:\Program Files (x86)\VMware\VMware Workstation\
VMWare X64 location:选择VMware X64所在目录。我这里同样是默认的C:\Program Files (x86)\VMware\VMware Workstation\x64\
勾选Download tools
下载工具。点击Download开始下载。
这里的工具包含:darwin.iso,是VMWare的Tools安装镜像包。随后会介绍如何安装。
官网下载地址:packages-prod.broadcom.com/tools/froze…
百度网盘下载地址:
通过网盘分享的文件:darwin.iso
链接: pan.baidu.com/s/1DywqRHcR… 提取码: 2r7h
点击Patch按钮。
安装unlocker后创建虚拟机时可以选择MacOS。
3. 安装mac虚拟机
镜像下载地址:imacos.top/
百度网盘下载地址:
通过网盘分享的文件:Big Sur 11.2.3 (20D91) .iso
链接: pan.baidu.com/s/1uZVZTqfA… 提取码: s72k
3.1 创建虚拟机
打开VMware Workstation,选择文件->新建虚拟机
选择自定义
点击下一步
点击下一步
选择稍后安装操作系统
点击下一步
客户机操作系统选择Apple macOS
版本选择macOS 11:因为我们下载的镜像是11版本的,后面需要通过升级升级到其他版本
点击下一步
给虚拟机命名:注意不推荐中文字符和一些特殊字符
通过浏览选择虚拟机安装的位置
点击下一步
搭配处理器数量和每个处理器的内核数量。不要低于1*4,不然会比较卡
点击下一步
配置虚拟机内存。不要低于4G
点击下一步
下面四个保持默认即可,皆点击下一个
分配虚拟机磁盘空间大小。不要低于40G。
点击下一步
点击下一步,随后点击完成。
创建完毕后,VMware界面上会多出刚才创建的虚拟机。
3.2 安装虚拟机
3.2.1 虚拟机配置
在新建的虚拟机名称上右键,选择打开虚拟机目录。
用记事本或者vscode打开.vmx后缀的文件。
在末尾添加如下内容
注意如果出现重复的配置项需要删除之前的配置项。
配置项相同指的是键值
3.2.2 挂载安装镜像
点击“编辑虚拟机设置”
选择“CD/DVD”选项
勾选启动时连接
使用ISO映像文件
浏览选择下载好的.iso镜像文件:Big Sur 11.2.3 (20D91) .iso
点击确定
3.2.3 安装MacOS
点击**开启此虚拟机,**会出现苹果的LOGO。
选择安装语言为简体中文
选择磁盘工具
磁盘初始化
找到名称为 VMware Virtual SATA Hard Drive Media 的磁盘,选中该磁盘,点击抹掉,格式选择 APFS
退出磁盘工具,选择 安装 macOS 并继续
选择安装位置为OS盘
开始安装
3.2.4 配置MacOS
选择国家和地区
选择网络连接方式为本地网络
选择使用DHCP并点击继续
提示网络连接失败的解决办法: 1、回到windows,控制面板-网络连接-右键属性-
VMware Network Adapter VMnet1–IPV4设置–自动获取ip地址–自动获得dns服务器; 2、打开windows服务,打开服务:VMware DHCP Sevice和VMware NAT Service;
迁移助理选择以后
apple ID选择稍后设置
创建账户之后点击继续,macOS安装完毕。
4. 安装vmware tools
安装之前,需要先下载darwin.iso,如未下载,请查看如何下载。
启动虚拟机,并进入桌面。右键桌面右上角的镜像盘,点击推出。
右键虚拟机右下角的CD/DVD,点击设置。
勾选已连接
选择使用ISO映像文件
点击浏览并选择下载好的
darwin.iso文件点击确定
在弹出的窗口中双击安装VMware Tools
点击继续
点击安装
输入账户密码
点击安装软件
点击重新启动。虚拟机会重新启动,安装完毕。
5. 分辨率设置
需要在安装了VMware Tools工具后才能设置。如何安装。
6. Apple ID登陆
关闭虚拟机,找到虚拟机对应的.vmx文件。右键虚拟机名称点击打开虚拟机目录。
用记事本或者vscode打开.vmx文件,并添加如下内容。
注意:如果遇到重复的配置项,需要将之前配置的删除掉,否则虚拟机启动不起来。
启动虚拟机进入桌面。
点击设置
点击登录
随后根据提示登录即可。如果没有Apple ID,可在account.apple.com/注册。
7. 升级系统到MacOS
登录AppleID之后,可以在系统中进行更新,将macOS更新到最新版本。
7.1 升级到macOS Sequoia(v15)
但是因为我安装的VMware Workstation Pro是17.6.4版本的,最新只能支持到macOS15。因此我下面的教程将macOS升级到15版本。
点击App Store图标进入
首次进入点击继续
搜索框中输入macOS
点击这里下载macOS版本
下滑找到获取macOS Sequoia(v15)并点击
点击获取
点击下载。后等待下载完毕,并根据系统提示完成升级即可。
7.2 解决升级后启动不成功问题
表现为,升级完毕之后按照系统的提示点击了重新启动之后,虚拟机一直不断重启但无法进入桌面。
关闭虚拟机。
可以通过点击虚拟机的工具栏的运行按钮旁边的下拉按钮并选择关闭客户机。
点击编辑虚拟机设置
选择选项
修改客户机系统为Microsoft Windows
选择版本为Windows 11 x64
点击确定
重启虚拟机,虚拟机出现如下界面后关闭虚拟机。
同样通过工具栏的按钮关闭
关闭之后再次进入虚拟机设置。
点击选项
客户机操作系统重新设置为Apple macOS
版本选择升级后的macOS 15
点击确定
重启虚拟机,虚拟机便可以正常进入到桌面了。
8. 解决崩溃
再次启动虚拟机之后可能会遇到虚拟机崩溃的情况,也就是,运行一会儿后就出现如下的界面。
此时只需要在虚拟机的配置文件.vmx中添加如下两行代码即可。
同样的,如果遇到了重复的配置项,将之前的配置项删除即可
9. 壁纸白屏恢复
升级之后壁纸白屏是因为macOS在新版本中的壁纸出现了兼容性问题,只需要设置为静态壁纸即可正常显示了。
参考
Unlocker for VMWare Player and Workstation
Windows下用VMware16虚拟机安装macOS Big Sur