VMware macOS解锁工具unlocker使用指南
【免费下载链接】unlockerVMware Workstation macOS项目地址: https://gitcode.com/gh_mirrors/un/unlocker
unlocker是一款专为VMware Workstation设计的macOS虚拟机解锁工具,通过修改VMware配置文件,添加对苹果操作系统的支持。它能突破VMware官方对macOS的限制,让你在Windows或Linux系统上轻松搭建macOS虚拟环境。
工具简介
unlocker V3.0适用于VMware Workstation 11-15和Player 7-15版本。该工具主要实现以下功能:
- 修复vmware-vmx及其衍生文件,允许macOS系统启动
- 修复vmwarebase.dll或.so文件,允许在创建虚拟机时选择Apple系统
- 下载最新版本的VMware Tools for macOS
系统要求
Windows系统
- VMware Workstation 11/12/14/15或Player 7/12/14/15
- 需要管理员权限运行脚本
Linux系统
- VMware Workstation 11/12/14/15或Player 7/12/14/15
- 需要root或sudo权限运行脚本
- 需要Python 2.7或更高版本
安装步骤
Windows用户安装流程
- 确保VMware Workstation已完全退出,包括所有后台进程
- 右键点击
win-install.cmd文件 - 选择"以管理员身份运行"
- 等待脚本执行完成,出现成功提示后关闭窗口
Linux用户安装流程
- 确保VMware Workstation已完全退出
- 打开终端,执行以下命令:
chmod +x lnx-install.sh sudo ./lnx-install.sh - 等待脚本执行完成
验证安装效果
安装完成后,重启VMware Workstation,新建虚拟机时应该能够看到"Apple macOS"选项。如果看不到该选项,请检查以下事项:
- VMware是否完全关闭
- 是否以正确权限运行脚本
- 是否需要重新运行安装脚本
工具更新
为确保持续兼容性,建议定期更新unlocker工具:
- Windows系统:运行
win-update-tools.cmd - Linux系统:执行
lnx-update-tools.sh
卸载方法
如需恢复VMware原始配置,可运行对应的卸载脚本:
- Windows系统:
win-uninstall.cmd - Linux系统:
lnx-uninstall.sh
注意事项
重要提示:在使用新版本unlocker之前,必须先卸载旧版本,否则可能导致VMware无法使用
版本兼容性:unlocker 3专为VMware Workstation 11-15设计,如果使用更早的产品,请继续使用unlocker 1
已知问题:在Windows上使用VMware Player或Workstation时可能会出现核心转储问题。解决方法:
- 将虚拟机硬件版本改为10
- 编辑VMX文件,添加:
smc.version = "0"
工具限制:并非所有VMware产品都能通过安装工具菜单项识别darwin.iso文件。例如在Workstation 11和Player 7中,需要手动挂载darwin.iso
故障排除
如果安装后仍无法看到macOS选项,可以执行以下操作:
- 运行
test-unlocker.py进行自检 - 检查VMware后台进程是否完全关闭
- 重新运行安装脚本
技术支持
unlocker是一个开源项目,代码基于Python编写。对于Linux用户,如果遇到"Python not supported"错误但已安装Python,可以修改lnx-install.sh文件中的Python命令,将python xxxxxxx.py改为python3.7 xxxxxxx.py(如果安装的是Python 3.7,否则尝试python3或其他版本)
版本历史
- 2018年9月27日 3.0.0 - 首次发布
- 2018年10月2日 3.0.1 - 修复gettools.py以支持Python 3并正确下载darwinPre15.iso
- 2018年10月10日 3.0.2 - 修复Windows可执行文件的杀毒软件误报问题,允许Python 2和3从Bash脚本运行Python代码
【免费下载链接】unlockerVMware Workstation macOS项目地址: https://gitcode.com/gh_mirrors/un/unlocker
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考