尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

ESXi 跑 macOS 虚拟机?Unlocker 解锁指南,5 分钟配好附避坑清单

ESXi 跑 macOS 虚拟机?Unlocker 解锁指南,5 分钟配好附避坑清单 ESXi 跑 macOS 虚拟机Unlocker 解锁指南5 分钟配好附避坑清单【免费下载链接】esxi-unlockerVMware ESXi macOS项目地址: https://gitcode.com/gh_mirrors/es/esxi-unlockeresxi-unlocker 是一款社区开发的 ESXi Unlocker 工具给 VMware ESXi 6.5 / 6.7 / 7.0 打补丁解锁官方版本里缺失的 macOS 虚拟机启动支持。适合想在 ESXi 上跑 macOS、又不想折腾二次开发的新手看完照着做就行。它到底能干嘛一句话它给 ESXi 打补丁把 macOS 虚拟机的启动开关打开。场景同一份 macOS 安装镜像没打补丁时引导到一半黑屏装好 Unlocker 后正常进桌面。装之前先把这几样备齐动手前花一分钟对一遍这张表能省掉后面大部分折腾检查项要求ESXi 版本6.5 / 6.7 / 7.03.0.2 起兼容 7.0 U1访问方式已开启 SSH能用 root 登录主机存储空间数据存储空间里有几十 MB 空余用来放脚本文件旧版状态装过旧版 Unlocker 的必须先卸载再装新版⚠️ 最后一条最容易被忽略新旧补丁模块叠加有把主机弄挂的风险官方 readme 里反复强调要先卸旧版。实操从克隆到跑通先在本地克隆仓库拿到安装脚本和补丁逻辑再整体传到 ESXi 上git clone https://gitcode.com/gh_mirrors/es/esxi-unlocker scp -r esxi-unlocker rootesxi-ip:/vmfs/volumes/datastore1/这里用 scp 把目录传到数据存储空间datastoreESXi 上存放虚拟机的存储卷卷名换成你实际挂载的。传完后 ESXi 上就齐了安装脚本和补丁文件剩下的操作全在主机里完成。接下来 SSH 登录主机进入刚才上传的目录执行安装脚本ssh rootesxi-ip cd /vmfs/volumes/datastore1/esxi-unlocker ./esxi-install.sh 这一步它内部会调用 BootModuleConfig.shESXi 的启动模块配置工具把 unlocker.tgz 挂进开机流程真正修改系统文件的动作由 etc/rc.local.d/unlocker.py 在每次启动时自动完成。看到 Success 提示后执行 reboot 重启主机这一步不能省——补丁只对重启后的系统生效。怎么确认装成功了重启完成后重新登录运行仓库自带的测试脚本./esxi-smctest.sh # 输出应包含 /bin/vmx smcPresent true custom.vgz false 32486592 B三行输出各管一件事第一行确认 /bin/vmxmacOS 引导依赖的虚拟机核心已被处理smcPresent true 表示 Apple 的 SMC 检测通过这是 macOS 能否启动的关键开关custom.vgz 那行说明补丁模块已加载具体大小随 ESXi 版本浮动关键只看 smcPresent 是不是 true。✅ 看到 true解锁就算成功了可以开始建 macOS 虚拟机。进阶玩法nounlocker 启动参数编辑 ESXi 启动选项加上这个词当次开机就跳过打补丁适合排查问题或在维护窗口临时恢复原生行为。升级与换版ESXi 升级后补丁会失效需要重装换新版本前先跑 esxi-uninstall.sh 移除旧模块再装新的。版本更新记录可参考 readme.md 底部的 History 一节。装完踩坑了对照这张表现象原因处理macOS 还是启动不了补丁未生效或 smcPresent 仍为 false重跑安装脚本、再重启一次用测试脚本复核安装脚本执行报错退出ESXi 版本与 Unlocker 不匹配核对主机版本是否在 6.5 / 6.7 / 7.0 范围内换对应 release覆盖安装后主机异常新旧补丁模块叠加冲突先跑卸载脚本移除旧模块重启后再装新版vSphere 控制台连不上 macOS 虚拟机libvmkctl 补丁未生效重启后重新验证 smctest 输出升级 ESXi 后 macOS 又跑不起来升级重置了已打补丁的系统文件升级后重新执行安装并重启Unlocker 本质上是给 ESXi 加了一套开机自动执行的补丁流程装一次、重启一次之后所有 macOS 虚拟机都受益。想看更多版本细节和构建方式可以去项目仓库翻翻 readme。【免费下载链接】esxi-unlockerVMware ESXi macOS项目地址: https://gitcode.com/gh_mirrors/es/esxi-unlocker创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表