インストーラ アシスタントを使用して VMware Tools を macOS 仮想マシンにインストールまたはアップグレードできます。

macOS 仮想マシンの場合、VMware Tools には、Fusion で実行されるときに特定の機能に不可欠な次の 2 つのカーネル拡張モジュールが含まれています。
  • com.vmware.kext.vmhgfs:ホスト/ゲスト ファイル システム (HGFS) または共有フォルダ サポートの場合
  • com.vmware.kext.VMwareGfx:VMware ビデオ ドライバの場合
注: macOS Big Sur 以降、Apple は KEXT カーネル拡張モジュールのサポートを廃止しました。VMware Tools をインストールすると、KEXT モジュールは自動的にロードされません。カーネル拡張モジュールに関連付けられている機能を使用する場合は、オプションのプロンプトが表示されたときに、VMware カーネル拡張モジュールのロードを手動で許可できるようにしてください。

前提条件

  • 仮想マシンをオンにします。
  • ゲスト OS が実行中であることを確認します。

手順

  1. ホストの VMware Fusion メニュー バーで、[仮想マシン] > [VMware Tools のインストール] を選択します。
    古いバージョンの VMware Tools がインストールされている場合は、メニュー項目は [VMware Tools のアップデート] になります。
  2. [VMware Tools インストーラ CD を接続する] ポップアップで [インストール] をクリックします。
  3. [VMware Tools] ダイアログ ボックスで、[VMware Tools のインストール] をクリックします。
    1. [VMware Tools インストーラへようこそ] ページで、[続行] をクリックします。
    2. [Macintosh HD への標準インストール] を選択し、[インストール] をクリックします。
    macOS Big Sur 以降に初めてインストールする場合は、VMware Tools リリースの .kext ごとに [システム拡張機能はブロックされました (System Extension Blocked)] ポップアップが表示されます。
  4. カーネル拡張モジュールをロードしない場合は、[OK] をクリックします。
    注: カーネル拡張モジュールをロードしない場合、カーネル拡張モジュールに関連付けられている機能は動作しません。
  5. カーネル拡張モジュールをロードする場合は、次の手順を実行します。
    1. [セキュリティ環境設定を開く (Open Security Preference)] をクリックします。
    2. [[セキュリティとプライバシー]] ユーザー インターフェイスのロックを解除します。
    3. [開発者 VMware, Inc. のシステム ソフトウェアのロードがブロックされました (System software from developer 'VMware, Inc.’ was blocked from loading)] オプションで、[許可] をクリックします。
    4. 再起動プロンプトで、[今はしない] をクリックします。
    5. [[セキュリティとプライバシー]] ユーザー インターフェイスを再びロックします。
    6. [[セキュリティとプライバシー]] ウィンドウを閉じます。
      VMware Tools のインストールが正常に完了します。
  6. [再起動] をクリックして、KEXT モジュールがロードされた状態でシステムを再起動します。
  7. オプションで、VMware KEXT モジュールがロードされていることを確認するには、ログインして次のコマンドを実行します。
    sudo kextstat --list-only | grep -i vmware