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