Manually Install VMware Tools on macOS
You can install or upgrade VMware Tools on a macOS virtual machine using an installer assistant.
- Power on the virtual machine.
- Verify that the guest operating system is running.
If you use VMware Fusion or ESXi on a computer with an Apple label, you can create Mac OS X Server (10.5 or later) virtual machines and install VMware Tools.
For macOS VMs, the VMware Tools contains the following two kernel extension modules that are vital for certain features when running on Fusion:
- com.vmware.kext.vmhgfs: For hgfs or shared folder support
- com.vmware.kext.VMwareGfx: For VMware video driver
macOS Big Sur onwards, Apple has deprecated support for KEXT kernel extension modules. The KEXT modules are not loaded automatically when you install the VMware tools. If you want to use the features associated with the kernel extension modules, ensure that you manually allow the loading of VMware kernel extension modules when prompted with an option.
- Select the menu command to mount and open the VMware Tools virtual disc on the guest operating system.VMware ProductMenu CommandvSphere ClientRight-click the virtual machine and selector and selectInteractive Tools InstallationorInteractive Tools UpgradeFusion
- On theConnect VMware Tools installer CDpop-up, clickInstall
- On theVMware Toolsdialog box, clickInstall VMware Tools.
- On theWelcome to the VMware Tools Installerpage, clickContinue.
- SelectStandard Install on 'Macintosh HD', and then clickInstall.
If this is a first-time installation on macOS Big Sur or later, a System Extension Blocked pop-up will appear for each .kext in the VMware Tools release. - If you do not want to load the kernel extension modules, clickOK.If you do not load the kernel extension modules, the features associated with the kernel extension modules will not work.
- If you want to load the kernel extension modules, perform the following steps.
- ClickOpen Security Preference.
- Unlock theSecurity & Privacyuser interface.
- For theSystem software from developer 'VMware, Inc.' was blocked from loadingoption, clickAllow.
- For the restart prompt, clickNot now.
- Re-lock theSecurity & Privacyuser interface.
- Close theSecurity & Privacywindow.The VMware Tools installation completes successfully.
- ClickRestartto reboot the system with the KEXT modules loaded.
- Optionally, to verify that the VMware KEXT modules are loaded, log in and run the following command:sudo kextstat --list-only | grep -i vmware