文章目录
一、写在前面:这可能是全网最暴躁的macOS虚拟机安装指南(笑)
最近被小伙伴问爆了如何在Windows电脑上用VMware装macOS系统(是的你没看错!)作为一个踩过所有坑的过来人,今天必须把这份血泪经验整理成攻略。友情提示:准备好咖啡,这篇教程可能会拯救你未来72小时的头发!!!
二、准备工作清单(缺一不可版)
1. 硬件配置要求
- CPU必须支持虚拟化(Intel VT-x/AMD-V)
- 内存≥8GB(推荐16GB)
- 硬盘空间≥50GB(SSD最佳)
- 显卡显存≥2GB(不然卡成PPT)
(实测我的i5-9400+16G内存+GTX1660配置流畅运行macOS Monterey)
2. 软件全家桶
- VMware Workstation Pro 17(16版本也行)
- macOS解锁补丁(Unlocker)
- macOS镜像文件(推荐Monterey 12.6.5)
- VMware Tools for macOS(驱动优化必备)
⚠️注意:镜像文件请通过苹果开发者官网合法获取,某度搜到的.dmg文件99%是带毒的!!!
三、手把手安装教程(含避坑指南)
步骤1:解锁VMware的隐藏技能
- 完全关闭VMware所有进程(重要!)
- 解压Unlocker补丁到不含中文的路径
- 右键以管理员身份运行win-install.cmd
- 看到successfully才算成功(卡住的话重启再试)
(我在这步卡了3次,最后发现是杀毒软件拦截了脚本运行)
步骤2:创建虚拟机配置
- 新建虚拟机→自定义配置
- 选择Apple Mac OS X→macOS 12
- 处理器设置:2核4线程(别贪多!)
- 内存分配:4096MB起步
- 硬盘类型选SCSI→立即分配磁盘空间
- 自定义硬件里删除打印机/USB控制器
(关键设置截图见下方代码块)
guestOS = "darwin18-64"
smc.present = "TRUE"
smbios.reflectHost = "TRUE"
hw.model = "MacBookPro15,1"
步骤3:启动安装的正确姿势
- 载入macOS镜像文件
- 启动时快速按F2进BIOS
- 关闭安全启动(Secure Boot)
- 选择磁盘工具→抹掉虚拟磁盘为APFS格式
- 开始安装后泡杯咖啡(预计40分钟)
(进度条卡在2分钟别慌!强制重启虚拟机就能继续)
四、必装的优化配置(速度提升50%)
1. 安装VMware Tools
- 挂载darwin.iso镜像
- 运行安装包时右键显示包内容
- 单独安装OpenVM Tools(别问为什么,问就是血泪史)
2. 性能调优参数
MemTrimRate=0
mainMem.useNamedFile="FALSE"
prefvmx.useRecommendedLockedMemSize="TRUE"
3. 显卡优化黑科技
- 修改vmx文件添加:
svga.autodetect = "TRUE"
svga.vramSize = "268435456"
五、常见翻车现场救援指南
Q1:启动报错"Operating System not found"
✅ 解决方案:
- 检查镜像完整性(SHA1校验)
- 确认BIOS中开启虚拟化支持
- 重新执行Unlocker补丁
Q2:卡在苹果LOGO界面
✅ 急救三部曲:
- 添加启动参数-v看图灵机日志
- 删除所有USB控制器
- 更换SMBIOS机型标识符
Q3:网络连接异常
✅ 必杀技:
- 网卡模式选NAT
- 删除自带网络驱动
- 手动安装Intel82574L驱动
六、写在最后(一些大实话)
经过三天三夜的折腾,我的虚拟机终于能流畅运行Xcode开发iOS应用了(泪目)。虽然过程堪比西天取经,但看到熟悉的macOS界面出现在Windows电脑上时,那种成就感真的爆棚!
最后友情提示:
- 别手贱升级系统补丁
- 定期给虚拟机拍快照
- 重要数据记得实时备份
- 遇到问题先Google错误代码(80%的问题都有现成解决方案)
(别问我为什么知道这么多,说多了都是泪…)祝各位安装顺利!如果还是翻车,欢迎在评论区召唤我~