Compiler を使用して Linux 仮想マシンに VMware Tools をインストールする
search cancel

Compiler を使用して Linux 仮想マシンに VMware Tools をインストールする

book

Article ID: 321538

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事には、Compiler を使用して Linux ゲスト OS に VMware Tools をインストールする手順が記載されています。

:VMware Tools のインストールの概要については、「Overview of VMware Tools」を参照してください。

VMware Tools の一般的なインストール情報については、「How to install VMware Tools」を参照してください。

Symptoms:
免責事項:これは英文の記事「Installing VMware Tools in a Linux virtual machine using a Compiler」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Environment

VMware vSphere ESXi 7.x
VMware vSphere ESXi 6.7
VMware vSphere ESXi 6.5
VMware vSphere ESXi 6.0

Resolution

 
:Linux ディストリビューションが RPM ベースではなく、カスタム カーネルが搭載されているか、サポートされていない場合は、次の手順を使用して VMware Tools をコンパイルします。それ以外の場合は、「Installing VMware Tools in a Linux virtual machine using Red Hat Package Manager (RPM)」を参照してください。

Compiler を使用して Linux ゲスト OS に VMware Tools をインストールするには:

  1. Linux 仮想マシンがパワーオンされていることを確認します。

  2. GUI インターフェイスを実行している場合は、コマンド シェルを開きます。

    :root ユーザーとしてログインするか、sudo コマンドを使用してこれらの各手順を実行します。

  3. 仮想マシン メニューの [仮想マシン] をクリックし、[ゲスト] > [VMware Tools のインストール/アップグレード] をクリックします。
  4. OK をクリックします。

    :場合によっては、仮想マシンの [設定の編集] オプションから、CDROM デバイスが接続されていることを確認します。

  5. マウント ポイントを作成するには、次を実行します:

    mkdir /mnt/cdrom

  6. CDROM をマウントするには、次を実行します:

    mount /dev/cdrom /mnt/cdrom

  7. Compiler の gzip tar ファイルを一時ローカル ディレクトリにコピーするには、次を実行します。

    cp /mnt/cdrom/VMwareTools-version.tar.gz /tmp/

    ここで、<version> は、VMware Tools のパッケージのバージョンです。

  8. VMware Tools のバージョンを確認するには、次を実行します。

    ls /mnt/cdrom

    出力は次のようになります。

    # VMwareTools-5.0.0-12124.tar.gz

  9. tmp ディレクトリに変更して、tar ファイルの内容を vmware-tools-distrib という新しいディレクトリに展開するには、以下を実行します。

    cd /tmp
    tar -zxvf VMwareTools-version.tar.gz


  10. ディレクトリを vmware-tools-distrib に変更して、vmware-install.pl PERL スクリプトを実行して VMware Tools をインストールするには、以下を実行します。

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


    • 画面のプロンプトを完了して、VMware Tools をインストールします。角かっこで囲まれたオプションはデフォルトの選択で、Enter を押すことで選択できます。
    • VMware Tools を正常にコンパイルするには、Linux ディストリビューションで提供される gcc コンパイラと Linux カーネルが必要です。これらのパッケージのインストール方法の詳細については、Linux ディストリビューションのドキュメントを参照してください。
    • インストール中にディスプレイ サイズを変更すると、短時間コンソール画面に何も映らなくなるのは異常ではありません。
    • ファイルが存在しない場合などのように、一部の警告やエラーは正常です。
    • Linux ディストリビューションによっては、インストール後にネットワーク サービスが再起動される可能性があります。VMware では、このコマンドをリモートではなくコンソールから呼び出すことをお勧めします。

  11. GUI インターフェイスを実行している場合、X Window セッションを再起動してマウスまたはグラフィックスの変更を適用します。

  12. X Window セッション中にバックグラウンドで動作する VMware Tools を起動するには、次を実行します。

    /usr/bin/vmware-toolbox &

  13. 使用する環境によっては、CD-ROM のアンマウントが必要になる場合があります。CD-ROM をアンマウントするには、次を実行します。

    umount /mnt/cdrom

  14. お使いの環境によっては、手動での VMware Tools インストールの終了が必要な場合があります。VMware Tools のインストールを終了するには、仮想マシン メニューの [仮想マシン] をクリックし、[ゲスト] > [VMware Tools のインストールの終了] をクリックします。

  15. VMware Tools のインストール パッケージを削除するには、次を実行します。

    cd
    rm /tmp/VMwareTools-version.tar.gz
    rm -rf /tmp/vmware-tools-distrib




Additional Information

インストール中にシンボリック リンク作成のエラーが発生した場合は、「Unable to create the symbolic link when installing VMware Tools in Linux」を参照してください。

サポートされていないディストリビューションを実行しているか、サポートされていないカーネル バージョンを使用しており、モジュールのコンパイルや VMware Tools のインストールを実行できない場合は、「https://community.broadcom.com/home」を参照することをお勧めします。このフォーラムでは、最新の開発カーネルと VMware Tools モジュールを構築する際の回避策について、定期的に協議されています。

VMware Tools は、/usr/bin/vmware-uninstall-tools.pl スクリプトを使用してアンインストールできます。

:現在 VMware Tools には x Server 1.8 以降のドライバは含まれていません。VMware Tools をインストールする前に、次の SVGA およびマウス ドライバがインストールされていることを確認してください:

  • xorg-x11-drv-vmware
  • xorg-x11-drv-vmmouse

ドライバがインストールされていない場合、VMware Tools のインストールで x Windows の構成がスキップされます。

注:VMwareのopen-vm-toolsのサポートについて (VMware support for open-vm-tools)

追加情報:

Installing and upgrading VMware Tools in vSphere
Unable to create the symbolic link when installing VMware Tools in Linux
VMware Tools fail to start after a Linux guest operating system kernel upgrade
Overview of VMware Tools