可以使用安装程序助理在 macOS 虚拟机上安装或升级 VMware Tools。
对于 macOS 虚拟机,VMware Tools 包含以下两个内核扩展模块,这些模块对于在 Fusion 上运行的某些功能至关重要:
- com.vmware.kext.vmhgfs:用于 hgfs 或共享文件夹支持
- com.vmware.kext.VMwareGfx:用于 VMware 视频驱动程序
注: 自 macOS Big Sur 起,Apple 已弃用对 KEXT 内核扩展模块的支持。安装 VMware 工具时,不会自动加载 KEXT 模块。如果要使用与内核扩展模块关联的功能,请确保在系统提示您选择某个选项时手动允许加载 VMware 内核扩展模块。
过程
- 在主机上,从 VMware Fusion 菜单栏中选择。
如果安装了早期版本的 VMware Tools,则菜单项是
更新 VMware Tools。
如果产品未提供客户机操作系统的 VMware Tools ISO 文件,则会弹出一个窗口,其中包含下载 VMware Tools ISO 文件的链接。
- 在连接 VMware Tools 安装程序 CD 弹出窗口上,点按安装。
- 在 VMware Tools 对话框上,点按安装 VMware Tools。
- 在欢迎使用 VMware Tools 安装程序页面上,点按继续。
- 选择标准安装将执行于“Macintosh HD”上,然后点按安装。
如果这是首次在 macOS Big Sur 或更高版本上安装,则会针对 VMware Tools 版本中的每个 .kext 显示“已阻止系统扩展”弹出窗口。
- 如果不希望加载内核扩展模块,请点按确定。
注: 如果不加载内核扩展模块,则与内核扩展模块关联的功能将不起作用。
- 如果要加载内核扩展模块,请执行以下步骤。
- 点按打开安全首选项。
- 解锁安全性与隐私用户界面。
- 对于来自开发者“VMware, Inc.”的系统软件已被阻止载入选项,点按允许。
- 对于重新启动提示,点按以后。
- 重新锁定安全性与隐私用户界面。
- 关闭安全性与隐私窗口。
VMware Tools 安装成功完成。
- 点按重新启动以重新引导载入了 KEXT 模块的系统。
- (可选)要验证是否加载了 VMware KEXT 模块,请登录并运行以下命令:
sudo kextstat --list-only | grep -i vmware