三步在 ESXi 上解锁 macOS:从传文件到验证的实操教程

发布时间:2026/8/21 20:41:42
三步在 ESXi 上解锁 macOS:从传文件到验证的实操教程 三步在 ESXi 上解锁 macOS从传文件到验证的实操教程【免费下载链接】esxi-unlockerVMware ESXi macOS项目地址: https://gitcode.com/gh_mirrors/es/esxi-unlockeresxi-unlocker 是个社区补丁工具专门在 VMware ESXi 上解锁 macOS 支持让你把 macOS 当成普通虚拟机装上去。它解决的是 ESXi 的虚拟机监视器 vmx 默认拒绝 macOS 启动的问题。官方支持 ESXi 6.5、6.7 和 7.0含 7.0 U1。 跑之前先摸清楚的几件事ESXi 版本在 6.5 / 6.7 / 7.0 范围内8.x 没适配过能 SSH 登录 ESXi 主机账号用 root目标 datastore 有几百 MB 空闲放解锁包够用本地网络能 scp 传文件到 ESXiSSH 开关就点这一处ESXi Web 界面 → 管理 → 服务 → 找到 TSM-SSH → 策略选启动并自动与主机一起启动 → 点启动。之后终端里 ssh rootesxi-ip 能进就行。 三步跑通先把文件拿下来。本地执行git clone https://gitcode.com/gh_mirrors/es/esxi-unlocker如果你要的是官方发布包 esxi-unlocker-xxx.tgz直接下 release 文件省掉 clone仓库里 readme.md 第 5 节讲了怎么自己构建包新手用现成的即可文件到手后传上去。一条 scp 丢进 ESXi 的 datastorescp esxi-unlocker-3.0.2.tgz rootesxi-ip:/vmfs/volumes/datastore1/SSH 进 ESXi 后在对应目录解压tar xzvf esxi-unlocker-3.0.2.tgz解压出来应该有 unlocker.tgz 和三个 sh 脚本少文件说明包下错了最后跑脚本重启。esxi-install.sh 干的事就一件调 BootModuleConfig.sh 往 ESXi 启动配置里塞一个 unlocker 模块跑完看到 Success - please now restart the server! 再执行reboot不重启的话补丁不会生效这点最容易漏 跑通之后看一眼验证补丁生效重启完在 SSH 会话里跑验证脚本 esxi-smctest.sh./esxi-smctest.sh预期输出/bin/vmx smcPresent true custom.vgz false 32486592 BsmcPresent 是 true 就说明补丁打进去了。如果输出不对往下看。 出问题先对照这三类情况smcPresent false大概率是忘了重启或者重启后没跑对目录。先reboot再执行一次验证脚本还不行的话回安装目录重跑 esxi-install.sh看到 Success 字样再重启。安装脚本报错大概率是 ESXi 版本不匹配。先确认版本在 6.5/6.7/7.0 内6.5 的机器别拿 7.0 的包硬装。升级 ESXi 后解锁失效升级会重置启动配置解锁不保。先跑 esxi-uninstall.sh 清掉旧模块再重新安装重启顺序反了可能让 ESXi 起不来。临时不想用补丁的话改启动选项加nounlocker参数下次开机跳过解锁。 几个容易忽略的边界版本约束只支持 6.5/6.7/7.0换 ESXi 大版本后要重新装换新版前必须先跑卸载脚本移除旧版readme 里特意加粗警告了这一点社区项目VMware 不提供官方支持出问题基本靠自己排查动手前备份一下 ESXi 配置和重要虚拟机成本很低但省事解锁装好之后就可以开始导入 macOS 安装镜像、建你的第一台 macOS 虚拟机了。【免费下载链接】esxi-unlockerVMware ESXi macOS项目地址: https://gitcode.com/gh_mirrors/es/esxi-unlocker创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考