macOS on ESXi
VMWare ESXI 配置macOS虚拟机
需要的工具/ISO
或者 unlocker
macOS的ISO自行下载
过程
给esxi打补丁
1. unlocker3.0
登陆网页端esxi管理,打开服务器的ssh服务。
在macOS的系统上构建好unlocker
1 | python esxi-build.py |
- ssh登陆进去,把上个步骤得到的所有东西上传到服务器。
- 打补丁
1 | tar -zxvf esxi-unlocker-300.tgz |
2. 其他版本unlocker
直接复制到服务器,然后执行esxi-install.sh
,随后重启服务器。
安装vm
这里esxi的版本是6.7,按理说兼容6.5。
直接把镜像上传到服务器上,然后直接新建vm。
但是这里得到报错:
1 | smc read error k0 esxi xxxxx |
无法解决。
导入ovf
使用低版本vm workstation(12),选择兼容性esxi 6.5,建立一个macos的虚拟机,然后导出ovf,然后部署到服务器上。
这里注意:导出前移除光驱加载的镜像,否则部署会失败。
这种方式,能部署上去,但是无限重启,内核无法加载起来。
安装vm plan B
更换了unlocker的补丁,就能正常安装了。
这里看起来应该是unlocker补丁的问题 - -。 玄学