foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

VMware Tools を "Install VMware Tool" からインストールできない場合

環境

問題

VMware Tools をインストールしようとしたが、VMware のメニューにある "Install VMware Tool" をクリックしてもメディアをマウントできない。

解決

VMware Server 同梱の iso イメージをマウントしてインストールする。

ゲストOSを終了する

ホスト OS にある iso イメージをマウントするため、ゲスト OS を一度終了する。

iso イメージを確認する

VMware Server のインストール パス(標準では C:\Program Files\VMware\VMware Server)に、"linux.iso" が存在することを確認する。

ゲスト OS の CD-ROM ドライブに iso イメージを設定する

前手順で確認した linux.iso をゲスト OS の CD-ROM ドライブへ設定する。

インストーラを起動する

ゲスト OS から iso イメージ内にある rpm パッケージをローカルへコピーする。
コピーした rpm パッケージをインストールする。

# rpm -ivh VMwareTools-1.0.9-156507.i386.rpm

VMware Tools を設定する

VMware Tools の設定ツールがあるので起動する。
いくつかの質問はデフォルトのままでいい。
画面解像度だけは現在利用している環境に合わせて選択する。

# vmware-config-tools.pl

VMware Toolbox を試験的に起動する

下記コマンドでウィンドウが表示され、ゲストとホストとの間をマウスのみで行き来できれば、ここまでの手順は成功している。

$ vmware-toolbox &

VMware Toolbox をトレイへ格納する

vmware-toolbox によってゲストとホスト間を行き来できるようになったが、ウィンドウが邪魔になる。
そのため、alltray を使って vmware-toolbox を画面右上のトレイへ格納する。
alltray のインストール方法は以下を参照。

インストールしたら下記で alltray を経由して vmware-toolbox を起動する。

$ alltray vmware-toolbox

VMware Toolbox の自動起動を設定する

毎回、alltray を経由して vmware-toolbox を起動するのは面倒になる。
そこで、自動起動を設定する。

  • システム → 設定 → 他の個人設定 → セッションをクリック。
  • 自動起動するプログラムをクリック。
  • 追加ボタンをクリック。
  • 自動起動のコマンドに "alltray vmware-toolbox" を入力。
  • OKボタンを押す。
  • 閉じるボタンを押す。

以上で、毎回ログイン後はホストとゲストとの間の切り替えをマウスのみで行える。