前言
-
macOS 10.15.1 Catalina 虚拟机
-
流畅度:整体还是比较流畅,目前遇到最明显的卡顿是在打开【控制台】,在点【其他】展开里面的应用时会出现明显卡顿(可能是显卡驱动支持问题导致的吧)
-
建议:推荐说用本文列出软件版本进行安装,整体安装过程会比较顺利,不会出现一些卡顿、报错等问题!
-
说明:本文在 VMware Workstation 15 Pro 15.5.1 安装 macOS 10.15.1 Catalina 正式版的具体操作过程中,实时截图、整理完成的详尽完整的 Catalina 虚拟机安装教程!仅供学习参考使用!其中,截图整理工作还是挺费时间的,转载或使用本文截图时,请尊重本人的工作,请注明引用本文的链接!
一、环境
- Windows 10 x64
- VMware® Workstation 15 Pro 15.5.1 build-15018445
二、相关工具及安装包准备
- VMware® Workstation 15 Pro 15.5.1 安装程序包
- 安装该软件后重启操作系统
- macOS 10.15.1 (19B88) Catalina 官方正式版安装镜像
- 在 Apple 应用商店中下载的官方安装包,自制的非阉割版的系统安装 .cdr 镜像文件
- macOS Unlocker V3.0 for VMware Workstation 工具
- VMware 默认不支持安装 macOS,需要该解锁工具向 VMware 添加安装 macOS 功能
三、具体操作
1. 创建虚拟机
-
解压 unlocker302.zip 文件,进入解压得到的文件夹,右击 win-install.cmd,选择【以管理员身份运行(A)】,等待该工具运行完成,即已经向 VMware 添加了安装 macOS 的功能
-
或者解压 unlocker-master.zip 文件,进入解压得到的文件夹,右击 win-install.cmd,选择【以管理员身份运行(A)】,等待该工具运行完成,同样可以向 VMware 添加了安装 macOS 的功能
-
运行 VMware Workstation,点击【创建新的虚拟机】——【典型(推荐)】——【下一步】
-
安装来源选择【安装程序光盘镜像文件(iso)(M)】——【浏览( R )…】选择准备好的 macOS 10.15 Catalina 安装镜像 .cdr 文件(选择镜像文件时,要在类型下拉框中选择【所有文件(.)】),选择 macOS 10.15 Catalina.cdr 文件,【打开】
-
【下一步】
-
【客户机操作系统】选择【Apple Mac OS X(M)】——【版本】选择【macOS 10.15】——【下一步】
-
填写【虚拟机名称(V):】——选择自定义的【位置(L)】——【下一步】
-
根据自己的硬盘空余情况适当设置【最大磁盘大小 (GB)(S):】——选择【将虚拟磁盘存储为单个文件(O)】——【下一步】
-
【自定义硬件】
-
根据自己电脑的硬件配置,给虚拟机分配合适的内存和处理器(点击该对话框左侧的具体设备,调整右侧具体配置)——【关闭】——【完成】
-
新建虚拟机完成
2. macOS 10.15 Catalina 系统安装
-
开启虚拟机,开始系统安装过程,可以看到 Apple 的 Logo
-
等待 Apple Logo 下方的进度条加载完毕后,选择语言
-
选择【磁盘工具】——【继续】
-
选择左侧最上面的内置虚拟磁盘项【VMware Virtual SATA Hard Drive Media】——【抹掉】——自定义一个名称,其他默认即可——【抹掉】
-
【完成】
-
可以看到新建的 macOS 10.15 Catalina 分区,点击左上角的红色叉号,退出【磁盘工具】
-
选择【安装 macOS】——【继续】
-
【继续】
-
【同意】——【同意】
-
选择磁盘【macOS 10.15 Catalina】——【安装】
-
等待安装过程
-
一段时间后,安装程序会自动重启
-
继续等待一段时间
-
重启后,进入系统设置界面,选择国家【中国大陆】
-
【继续】
-
【继续】
-
选择【现在不传输任何信息】——【继续】
-
【稍后设置】
-
【跳过】
-
【同意】
-
【同意】
-
设置账号和密码——【继续】
-
【继续】
-
【继续】
-
【继续】
-
等待设置完成进入系统
3. 安装 VMware Tools
-
【虚拟机(M)】——【安装 VMware Tools(T)…】
-
报错“无法在更新服务器上找到组件请联系 VMware 技术支持或您的系统管理员”(这个问题可能是因为自己在安装 macOS Unlocker 时,杀毒软件提示 gettools 等工具可能存在木马或病毒风险,自己按照提示选择拒绝了一些命令操作的执行!一般正常情况下,应该直接能提示安装 VMware Tools 的提示的!)
解决方法:手动下载 darwin.iso 文件,将其拷贝到一个 U 盘中,然后挂载到虚拟机,将 darwin.iso 到 Mac 系统桌面(具体操作:【虚拟机(M)】——【可移动设备(D)】——【自己 U 盘】——【连接(断开与 主机 的连接)©】)
-
在 Mac 桌面上打开自己的 U 盘,将 darwin.iso 拷贝到桌面上,点击打开 darwin.iso,点击【安装 VMware Tools】——【继续】
-
【继续安装】
-
【继续】——输入自己设置的密码——【安装软件】
-
VMware Tools 安装完成后,重启虚拟机后,既可以在自己的电脑上尽情的享用最新的 macOS 10.15 Catalina 了,并且支持在主机和虚拟机之间随意拖拽复制文件。
四、制作 macOS Catalina 正式版安装镜像 .cdr 或 .iso 文件
-
在一台 Mac 电脑上打开 App Store,搜索“Catalina”,下载 macOS 10.15.1 Catalina 安装程序
-
下载完成后,在 Mac 的【访达】中,打开 【应用程序】——【实用工具】——【终端】
-
依次输入如下命令,完成 macOS Catalina 正式版安装镜像 .cdr 或 .iso 文件的制作
# 1. 创建一个 dmg 磁盘镜像
hdiutil create -o /tmp/Catalina -size 8500m -volname Catalina -layout SPUD -fs HFS+J
# 2. 将 dmg 挂在到 macOS 上
hdiutil attach /tmp/Catalina.dmg -noverify -mountpoint /Volumes/Catalina
# 3. 创建 macOS Catalina 安装包
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Catalina --nointeraction
# 4. 卸载 Catalina 安装盘
hdiutil detach /volumes/Install\ macOS\ Catalina
# 5. 将 dmg 镜像文件转换为 .cdr 镜像文件(VMware 支持 .cdr 文件安装,因此可以直接将该 .cdr 文件拷贝到 Windows 系统下进行 macOS 10.15.1 Catalina 虚拟机的安装)
hdiutil convert /tmp/Catalina.dmg -format UDTO -o ~/Desktop/Catalina.cdr
# 6. 将 .cdr 格式的镜像文件转换为 .iso 格式的镜像文件
mv ~/Desktop/Catalina.cdr ~/Desktop/Catalina.iso

- 将 Catalina.cdr 或 Catalina.iso 拷贝到待安装 macOS Catalina 虚拟机的电脑硬盘中,待安装虚拟机使用
五、相关资源下载
-
VMware Workstation 15 Pro 15.5.1
- 官方下载:https://my.vmware.com/cn/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0
- 网盘下载:(待上传)
-
macOS Unlocker V3.0 for VMware Workstation
- unlocker302.zip: https://github.com/DrDonk/unlocker/releases
- unlocker-master.zip: https://github.com/DrDonk/unlocker
- csdn 下载:https://download.csdn.net/download/sdnuwjw/12009397
-
macOS Catalina 10.15 安装.cdr 镜像文件
- 官方下载:Mac 电脑中 App Store 下载,自制镜像
- 网盘下载:(待上传)
-
VWware Tools
- 官方下载:https://my.vmware.com/web/vmware/details?downloadGroup=VMTOOLS1032&productId=742
- 网盘下载:(待上传)
-
macOS Catalina 10.15 原版系统 VMware 成品打包(含 Xcode 11.2.1 (11B500),登录账号:dell,密码:123456)
- 网盘下载:(待上传)
- 网盘下载:(待上传)
六、可能出现的问题及解决方法
-
开启虚拟机,进入 Apple Logo 界面,自己 VMware Workstation 15 Pro 15.0.1 安装 macOS 10.15.1 Catalina 时,会一直卡在这一界面(换用 VMware Workstation 15 Pro 15.5.1 后不会出现该问题)
-
网上很多博文给出了另一种解决安装过程卡在 Apple Logo 界面的方法(需要说明的是,只要采用本文使用的环境、工具包、镜像,则不会出现这个问题),即:首先,关闭虚拟机;然后,【编辑虚拟机设置】——【选项】——【客户机操作系统】改为【Microsoft Windows(W)】——【版本】选择【Window 10 x64】——【确定】
再次开启虚拟机,即可正常进入安装界面 -
无法开启 macOS 虚拟机
-
解决方法:打开虚拟机目录下 .vmx 文件,在该文件的最后添加:smc.version = “0”
-
开启虚拟机时,提示错误“VMware catalina Boot failed: will sleep for 10 seconds before exiting… type2”
等待一段时间后,提示错误如下图:
解决方法:VMware Workstation 15 Pro 15.0.1 安装 macOS Catalina 10.15 时 会存在这个问题,将 VMware 升级到 VMware Workstation 15 Pro 15.5.1
-
开启虚拟机时,提示“客户机操作系统已禁用 CPU。请关闭或重置虚拟机”(VMware Workstation 15 Pro 15.0.1 安装 macOS Catalina 10.15 时 会存在这个问题)
解决方法:将 VMware Workstation 15 Pro 15.0.1 升级到 VMware Workstation 15 Pro 15.5.1 -
开启虚拟机时,也可能会遇到的问题
解决方法:macOS Catalina 10.15 安装镜像有问题,更换安装镜像
七、主要参考
[1] https://techsviewer.com/how-to-install-macos-10-15-catalina-on-vmware-on-windows-pc/
[2] https://www.geekrar.com/install-macos-catalina-on-vmware-on-windows-pc/
[3] https://docs.vmware.com/cn/VMware-Fusion/10.0/com.vmware.fusion.using.doc/GUID-FC74F5F1-ECC1-4C1C-AA25-7C9AF2DC2ADB.html