VMware Workstation安装DMG格式的macOS镜像
准备工作
下面是开始前的环境和准备:
- VMware Workstation Pro(这个就不用说了)
- 带引导的原版DMG格式macOS镜像(推荐黑果小兵的)
- 16GB及以上的U盘,最好是USB3.0的(用于写入DMG系统镜像)
- Unlocker(用于解锁VMware安装macOS选项和环境)
- VMware安装macOS虚拟机的目标硬盘至少保留40GB+的空间(最好是固态)
- PC是英特尔处理器(最好支持虚拟化)
我的环境:(仅供参考)
VMware Workstation Pro 15
操作系统:Windows10 2004
系统镜像:黑果小兵macOS Catalina 10.15.6 19G73 正式版 Clover 5119/OC/WEPE同时支持INTEL及AMD原版镜像
xx品牌16GB USB3.0U盘
Unlocker项目有两个:
相同点:两个项目都是在Github发布页下载最新版
项目一(更适合Linux的VMware):
- Windows:以管理员身份下载,解压缩并启动
win-install.cmd
python发行版已经内置) - Linux:下载,解压缩并执行
sudo lnx-install.sh
,确保已安装python 3.0+,如果您遇 到到类似“不支持Python”的错误,但是您确定已安装python 3+,请将lnx-install.sh内部的行从“python xxxxxxx.py
”更改为“python3.7 xxxxxxx.py
”(如果已安装)已安装python 3.7,否则请尝试python3或其他工具)
- Windows:以管理员身份下载,解压缩并启动
项目二(更适合Windows的VMware):
- Windows:下载解压到指定目录,运行可执行程序
- Linux:安装
deb
软件包,如果出现错误,你可能需要自己按照项目文档自行编译适宜你的客户端Linux的软件包
安装Unlocker
打开
任务管理器
,停止所有的VMware的进程和服务解压
Unlocker.exe
到VMware安装的具体路径
并运行(注意路径是非中文)等待完成:
打开VMware Workstation Pro,看看
新建虚拟机
有没有``的选项如果有上面的步骤就成功完成了
写入U盘镜像
这里使用的镜像写入工具是balenaEtcher
首先插上U盘,然后打开balenaEtcher,点击
Flash From file
选择你下载的dmg
格式macOS系统镜像第二步
Select Target
选择你的U盘,点击Select
完事后点击
Flash
,等待写入完成
创建虚拟机
打开VMware Workstation Pro
新建虚拟机,
类型
选择典型
,点击下一步
选择
稍后安装系统
,选择下一步
虚拟机操作系统
选择Apple Mac OS X
,版本
选择跟你镜像一致的版本。点击下一步
选择
虚拟机安装路径
,最好选择剩余空间大于40GB
的固态硬盘
目录,继续下一步
勾选
将虚拟磁盘存储为单个文件
,点击下一步
选择
自定义硬件
内存选择适合你实际主机系统的,不能大于你的宿主主机的实际内存大小
处理器注意勾选虚拟化:
选择
硬盘
点击添加
进入
下一步
硬盘类型选择
SATA
,继续下一步
选择
使用物理磁盘
,点击下一步
继续使用情况
选择使用单个分区
,设备
里面一般都好几个设备,但是只有一个是我们需要的正确的设备,也就是你U盘写入镜像的实际分区文件系统
没看到Apple HFS
的表示设备选择错误
,点击上一步
返回重新选择以上面类推,找到正确设备并
勾选
,点击下一步
浏览选择虚拟机安装位置的
vmdk
文件,点击完成
添加的硬盘正确的应该是这样:
点击确定,结束虚拟机的创建
开始安装
上面的步骤完成后,点击
开启虚拟机
,启动macOS虚拟机选择语言
选择
磁盘工具
,点击继续
选择
VMware Vitual SATA
点击抹掉
格式
选择APFS
或者mac OS 拓展(日志式)
,方案GUID分区图
,点击抹掉
返回,选择
安装mac OS
同意许可条款,选择分配给虚拟机的硬盘
开始安装
安装进度条跑完后,会自动重启
设置区域-语言和输入法
等待设置完成
进入桌面,完成~
后续工作
将虚拟机关机,选择
编辑此虚拟机设置
移除U盘设备分区: