在 macOS 上手动安装 VMware Tools

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