Articles

Ubuntu Documentation

Posted on

「VMware Tools」とは?

VMware Toolsは、VMware/Esx、VMware/Player、VMware/Server、VMware/Workstationのホスト上で動作する際に、パフォーマンスを向上させるためにゲストVMにインストールされるソフトウェアです。 ツールは以下を提供します。

  • VMware ネットワーク アクセラレーション
  • VMware ビデオ アクセラレーション
  • ホストからゲストへの時間同期
  • ホストとゲストの間でのシームレスなマウス操作
  • 切り取り & 貼り付け – 。 ゲストからホストへ、ゲストからゲストへ

  • Disk Shrink (VMware Toolbox を root で実行中)
  • Startup/Shutdown Scripts (VMware Toolbox を root で実行中)
  • HeartBeat (VMware/Esx のみ)

このページでは、Ubuntu ゲスト VM に VMware Tools をインストールする方法を説明します。

UbuntuゲストへのVMwareツールのインストール

VMwareツールは、以下から入手できます。

  • Ubuntuのopen-vm-toolsパッケージ

  • packages.vmware.com
  • お使いのVMwareホスト (この方法では.debパッケージは使用しません)

VMwareは、Ubuntuを含むLinuxでopen-vm-toolsを使用することをユーザーに推奨します。

Trusty Tahr 14.04以降でUbuntuパッケージのopen-vm-toolsからインストールする

open-vm-toolsは、UbuntuにVMwareツールをインストールする際に推奨される方法です。 パッケージは14.04以降、メインリポジトリで入手できます。

# For desktop:apt-get install open-vm-tools open-vm-tools-desktop# For server and headless installations:apt-get install open-vm-tools

古いリリースからアップグレードしてTrustyを使用している場合は、代わりにopen-vm-tools-lts-trusty-desktopを使用する必要があるかもしれません。

Legacy Ubuntu Installations

仮想化の性質上、非常に古いバージョンの Ubuntu を継続して使用する必要がある場合があります。 10.04から12.04までの手順を以下に示します。 それ以前のバージョンについては、VMwareのインストールガイドを参照してください。

OSP (Operating System Specific Packages) からのインストール (Lucid Lynx 10.04 ~ Precise Pangolin 12.04)

open-vm-tools パッケージは、リリース 10.04 ~ 12.04 の multiverse リポジトリで利用可能です。 しかし、これらのバージョンは非常に古く、より新しいバージョンの ESXi や VMware Workstation / Player / Fusion 用のドライバーが含まれていない可能性があります。 このため、レガシーなUbuntu VMを必要としている場合は、VMwareのリポジトリからのインストールをお勧めします。 Ubuntu 12.10、13.04、13.10のリリースには、12.04パッケージを使用してください。

リポジトリを追加するには以下のようにします。

Lucid: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ lucid main'Natty: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ natty main'Oneiric: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ oneiric main'Precise: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ precise main'wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub -q -O- | \ apt-key add -# (The above links to the latest builds of VMware-tools; however,# these packages should be compatible with all VMware servers, including the ESX 4 to vSphere ESXi 6.5.# Next update your reposapt-get update

注意: apt-add-repositoryを使用すると、vmwareのリポジトリでは利用できないソースのエントリも追加されます。 /etc/apt/sources.list ファイルの一番下にある「packages.vmware.com」の deb-src エントリを手動で削除する必要があります。

インストール方法は以下の通りです。

sudo apt-get install vmware-tools-esx-kmods-kernel_release# Where kernel_release is the kernel release and type returned by the uname -r command.# For example: vmware-tools-esx-kmods-2.6.32-21-generic# Then for desktop VMs or those that need graphics supportsudo apt-get install vmware-tools-esx-nox# Or for server and headless installationssudo apt-get install vmware-tools-esx# Some versions may require kernel headerssudo apt-get install linux-headers-virtual

インストールが成功したことを確認します

# Verify that the VMware Tools daemon, vmtoolsd, is running.pgrep -fl vmtoolsd# Verify that the required kernel modules load properly./sbin/lsmod

カーネルモジュールは、使用する仮想デバイスに対してのみロードされます。 ただし、vmmemctlモジュールは常にロードされるべきです。

VMware ホストからのインストール

注意してください。 このインストール方法は、Ubuntu パッケージを使用しません。 代わりに、dpkg をバイパスして、システムに直接ファイルを書き込みます。 これは一般的に推奨されません。

ターミナルウィンドウを起動し、以下を実行して、VMware Toolsまたはカーネルの構築に必要なパッケージがあることを確認します。

sudo apt-get install build-essential linux-headers-`uname -r` psmisc

注意: linux-headers-uname -r は、これらのヘッダーがすでに存在するため、デフォルトのビルドでは必要ありません。 カーネルを変更した場合に備えて、ここに記載されています。

VMware メニューから VM->Install VMware Tools を選択します。 デスクトップ上にマウントされたCDイメージが表示されるはずです。 ポップアップしたファイルブラウザで、VMwareTools*.tar.gzファイルを右クリックし、デスクトップに解凍します。

CD イメージが自動的にマウントされなかった場合は、次の手順で (ゲスト OS に) CD イメージをマウントします。

# make a mount point if needed :sudo mkdir /media/cdrom# Mount the CDsudo mount /dev/cdrom /media/cdrom# Copy and extract VMWareToolssudo cp /media/cdrom/VMwareTools*.tar.gz ~/Desktop# You can extract with archive manager, right click on the archive and extract ... ortar xvf VMwareTools*.tar.gz# Install as below

ターミナル ウィンドウを開き、次のコマンドを実行します。

cd ~/Desktop/vmware-tools-distribsudo ./vmware-install.pl

vmware-install.pl の中で、すべてにデフォルトの回答を選択します (<enter> キーを押すだけです)。

ルートとしてツールを設定することができます

sudo vmware-toolbox

そうでなければ、ユーザー (ルートではない) として実行してください

vmware-toolbox
  • 同期されたクリップボードとマウス、およびホスト共有フォルダー機能を機能させるためには、ウィンドウを最小化することができますが、vmware-toolbox を実行している必要があります。

セッションと一緒に vmware tools を自動起動するには、システム->>>スタートアップ プログラムに進みます。 追加」をクリックし、「vmware-toolbox」と入力し、「OK」、「閉じる」をクリックします。

ゲストOSにKubuntuを使用している場合。

echo "/usr/bin/vmware-toolbox" > ~/.kde/Autostart/vmware-toolbox.shchmod +x ~/.kde/Autostart/vmware-toolbox.sh

上記のインストール後にスクロールホイールが再び動作するようにするには、xorg.confファイルにマイナーな変更を加える必要があります。

「Configured Mouse」のセクションで、以下の行を指示通りに変更します。

Option "Protocol" "imps/2"

5つ以上のボタン(スクロールホイールは3つとカウント)がある場合は、次の行が必要になるかもしれません。

Option "Protocol" "ExplorerPS/2"

Xの再起動

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です