VMware Tools · 1 min read · Feb 08, 2026

ESXサーバー3.5アップデート4でGnomeデスクトップを使用したDebian Lenny 5.0.2へのVMware Toolsのインストール

ESXサーバー3.5アップデート4でGnomeデスクトップを使用したDebian Lenny 5.0.2へのVMware Toolsのインストール

時々、LinuxゲストにVMware Toolsをインストールすると、いくつかの問題が発生します。多くのハウツーが存在しますが、通常はVMware Workstation用です。ここでは、ESXサーバー3.5アップデート4上のDebian/Lenny 5.0.2で動作するものを紹介します。

重要: ゲストで変更を加える前に、ESXサーバーでスナップショットを作成してください。これにより、何か問題が発生した場合に変更を元に戻すことができます。

1. 必要なDebianパッケージのインストール

Debianゲストで、ルートターミナルを開きます:

Applications -> Accessories -> Root Terminal

注意: opensshサーバーをインストールしている場合は、Putty/SSHクライアントを使用して接続できます。

VMware Toolsインストールスクリプトを実行する前に、いくつかのDebianパッケージをインストールする必要があります:

apt-get install binutils gcc-4.1-base make linux-headers-$(uname -r)

vmware-userデーモンがインストール後に起動できるようにし、その後の失敗を防ぐために、次の操作を行います:

ln -s /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.0

2. VMware Toolsインストールファイルをローカルディレクトリにコピーして抽出

Virtual Infrastructure Clientで、メニューからVMware Tools仮想CDを読み込みます:

Inventory -> Virtual Machine -> Install/Upgrade VMware Tools

(あなたのDebianデスクトップにCD-ROMアイコンが表示されるはずです。無視してください。)

インストールファイルを保存したいディレクトリ(例: /var/installs)を作成し、または移動して、ファイルを抽出します:

mkdir /var/installs  
cd /var/installs  
tar zxvf /media/cdrom/VMwareTools-3.5.0-153875.tar.gz

VI-ClientでVMware Toolsインストール/アップグレードをキャンセルしてCD-ROMをアンマウントします:

Inventory -> Virtual Machine -> End VMware Tools Install

Debianデスクトップのマウントエラーは、ポップアップウィンドウで「閉じる」をクリックして無視してください。

3. VMware Toolsのインストール

重要: ゲストに接続されたPutty/SSHセッションを実行している場合、この時点で次の3つのコマンドはゲスト内のターミナルセッションから実行する必要があります。そうしないと、インストールスクリプトがネットワークを再初期化した後に切断されます。Debian/Lennyでは、Applications -> Accessories -> Root Terminalです。

VMware Toolsインストールは、’CC’環境変数を検出して使用するため、どのコンパイラを使用するかを知っています。gcc-4.1を指定する必要があります:

export CC=/usr/bin/gcc-4.1

(間違えた場合、インストール中に正しいファイルを求められます。問題ありません、/usr/bin/gcc-4.1を入力してください。)

インストールディレクトリに移動し、インストールスクリプトを実行します:

cd /var/installs/vmware-tools-distrib  
./vmware-install.pl

インストールが完了するまで、すべてのデフォルトの回答(起動時の表示解像度も含む)で[enter]を押します。

注意: Debian/Lennyでは、1024x768(デフォルト)を選択しても、800x600で起動します。私の意見では、ESXでは1024x768デスクトップがコンソールウィンドウに収まらない可能性があるため、800x600の方が良いです。解像度は後でSystem -> Preferences -> Screen Resolutionに移動して変更できます。

4. マウスの修正

この時点で、すべてが適切に構成されているはずですが、マウスだけは問題があります(ネットワークがダウンしている可能性があります。必要に応じて再起動前にifup eth0を入力してください)。マウスは遅く、ジッターが発生し、ゲストウィンドウの出入りにためらいが生じます。再起動してもこの状態が続くので、修正しましょう。

/etc/X11/xorg.confファイルを編集します:

gedit /etc/X11/xorg.conf &

InputDeviceセクションをコメントアウトします:

#Section "InputDevice"
#  Driver "vmmouse"
# Identifier "VMware Mouse"
#  Option "Buttons" "5"
#  Option "Device" "/dev/input/mice"
#  Option "Protocol" "IMPS/2"
#  Option "ZAxisMapping" "4 5"
#  Option "Emulate3Buttons" "true"
#EndSection

コピー&ペーストは、ホストとゲストの間で動作するはずです。次の内容をxorg.confファイルにコピー&ペーストします:

Section "InputDevice"
  Driver     "vmmouse"
  Identifier "VMware Mouse"
  Option     "CorePointer"
  Option     "Device"          "/dev/input/mice"
  Option     "Protocol"        "ps/2"
  Option     "Emulate3Buttons" "true"
EndSection

ファイルを保存して終了し、システムを再起動します:

reboot

以上です!

注意: 更新されたInputDeviceセクションは、Debian/Etchでも動作します。

マウスの問題が続く場合:

正しいvmmouseドライバーが使用されていることを確認してください(最初の実行時に、ここで説明されているのとは異なる方法でインストールを実行し、マウスドライバーがコピーされませんでした):

ls -l /usr/lib/vmware-tools/configurator/XOrg/7.3/vmmouse_drv.so  
ls -l /usr/lib/xorg/modules/input/vmmouse_drv.so

ファイルが異なる場合、次の操作を行います:

cd /usr/lib/xorg/modules/input  
mv vmmouse_drv.so vmmouse_drv.so.orig  
cp -p /usr/lib/vmware-tools/configurator/XOrg/7.3/vmmouse_drv.so .

問題が続く場合は、xorg.confのInputDeviceセクションを調整する必要があるかもしれません。他の解決策をGoogleで検索してください。

ヒント:

800x600ウィンドウで1024x768解像度をシミュレートするには、次の場所に移動します:

System -> Preferences -> Appearance -> Fonts (tab) -> Details...

解像度(ドット/インチ)を75または76に変更します。

次に、アイコンサイズを調整します:

Applications -> System Tools -> File Browser  
Edit -> Preferences

アイコンビューのデフォルト/デフォルトのズームレベルを75%に変更します。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。