macOS への VMware Tools の手動インストール

インストーラ アシスタントを使用して VMware Tools を macOS 仮想マシンにインストールまたはアップグレードできます。
  • 仮想マシンをオンにします。
  • ゲスト OS が実行中であることを確認します。
Apple のラベルの付いたコンピュータ上で VMware Fusion または ESXi を使用する場合は、Mac OS X Server(10.5 以降)の仮想マシンを作成し、VMware Tools をインストールすることができます。
macOS 仮想マシンの場合、VMware Tools には、Fusion で実行されるときに特定の機能に不可欠な次の 2 つのカーネル拡張モジュールが含まれています。
  • com.vmware.kext.vmhgfs
    :ホスト/ゲスト ファイル システム (HGFS) または共有フォルダ サポートの場合
  • com.vmware.kext.VMwareGfx
    :VMware ビデオ ドライバの場合
macOS Big Sur 以降、Apple は KEXT カーネル拡張モジュールのサポートを廃止しました。VMware Tools をインストールすると、KEXT モジュールは自動的にロードされません。カーネル拡張モジュールに関連付けられている機能を使用する場合は、オプションのプロンプトが表示されたときに、VMware カーネル拡張モジュールのロードを手動で許可できるようにしてください。
  1. メニューコマンドを選択して、ゲスト OS 上で VMware Tools の仮想ディスクをマウントおよび開きます。
    VMware 製品
    メニュー コマンド
    vSphere Client
    仮想マシンを右クリックし、
    ゲスト OS
    VMware Tools のインストール...
    または
    ゲスト OS
    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 ごとに [システム拡張機能はブロックされました (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