Fusion 11 以降は、Fusion にバンドルされている VMware Tools のビルドで、VMware 仮想プリンタ機能が提供されなくなりました。Mac ホスト上のプリンタを仮想マシンに表示するには、VMware 仮想プリンタ アプリケーションを個別にインストールする必要があります。

Mac ホスト上の物理プリンタを仮想マシンで使用できるようにするために必要な手順は、インストールされている VMware Tools のソースとバージョンによって異なります。

  • ゲストの VMware Tools インスタンスが Fusion 11 より前の Fusion バージョン内のバンドルされた VMware Tools ISO ファイルから最初にインストールされた場合、VMware Tools のバージョンは 10.3.x より前です。10.3 より前のバージョンのバンドルされた VMware Tools には、すでに VMware 仮想プリンタの機能が含まれています。VMware 仮想プリンタ アプリケーションを個別にインストールする必要はありません。
  • ゲスト OS の VMware Tools インスタンスが Fusion 11 以降のバンドルされた VMware Tools ISO ファイルから最初にインストールされた場合、VMware Tools のバージョンは 10.3.x 以降です。10.3.x 以降のバンドルされた VMware Tools のバージョンには、VMware 仮想プリンタ機能が含まれていません。VMware 仮想プリンタ アプリケーションを個別にインストールする必要があります。
  • ゲストの VMware Tools インスタンスが、Fusion 内のバンドルされた ISO ファイルではなく、VMware の Web サイトからダウンロードした VMware Tools オペレーティング システム固有のパッケージ (OSP) から最初にインストールされた場合、VMware Tools には VMware 仮想プリンタ機能が含まれていません。VMware Tools 10.3.x 以降が仮想マシンにインストールされている場合は、Fusion 11 以降でのみ [仮想マシン] ドロップダウン メニューに [仮想プリンタをインストール] メニュー項目が表示されるため、まず VMware Tools 10.3.x 以降をインストールしてから、[仮想プリンタをインストール] メニュー項目を選択し、以下の手順を実行して VMware 仮想プリンタ アプリケーションを個別にインストールする必要があります。
  • 多くの Linux ゲストで使用可能な VMware Tools のオープンソース実装である Open VM Tools (open-vm-tools) が Linux 仮想マシンにインストールされている場合、Open VM Tools には VMware 仮想プリンタ機能が含まれていません。VMware Tools 10.3.x 以降が仮想マシンにインストールされている場合は、Fusion 11 以降でのみ [仮想マシン] ドロップダウン メニューに [仮想プリンタをインストール] メニュー項目が表示されるため、まず VMware Tools 10.3.x 以降をインストールしてから、[仮想プリンタをインストール] メニュー項目を選択し、以下の手順を実行して VMware 仮想プリンタ アプリケーションを個別にインストールする必要があります。
次のゲスト OS では、VMware 仮想プリンタをサポートしています。
  • Windows 7 以降
  • Debian および RPM ベースの Linux ディストリビューション

前提条件は、構成するゲストが VMware 仮想プリンタをサポートしているかどうかを判断するための情報を提供します。ゲストが VMware 仮想プリンタをサポートしていない場合は、別の方法でプリンタを接続する必要があります。たとえば、USB プリンタを接続することができます。USB コントローラの構成および USB デバイスの接続を参照してください。ネットワーク プリンタを使用して、ゲスト内から印刷することもできます。開始するには、仮想マシンのデフォルト プリンタの設定 を参照してください。

前提条件

VMware 仮想プリンタをインストールするには、まず前提条件を実行します。

  • Vmware 仮想プリンタ アプリケーションを追加する仮想マシンを起動します。
  • [Mac プリンタを共有] 機能を有効にします。仮想マシンのデフォルト プリンタの設定を参照してください。
  • 次の該当する方法を使用して、VMware Tools 10.3.x 以降がインストールされているかどうかを確認します。

    • Windows ゲスト。システム トレイで VMware Tools を選択し、[VMware Tools について] を開きます。
    • Linux ゲスト。ターミナル ウィンドウで、次のコマンド vmware-toolbox-cmd -v を実行します。
  • VMware Tools のバージョンが 10.3 より前であり、Open VM Tools ファイルまたは VMware の Web サイトからダウンロードした VMware Tools OSP からインストールされている場合は、VMware Tools をバージョン 10.3.x 以降にアップデートします。既存の VMware Tools または Open VM Tools インスタンスをアンインストールしてから、VMware Tools 10.3.x 以降のバージョンをインストールする必要があります。VMware Tools のインストールと使用を参照してください。
    VMware Tools をアンインストールするには、 VMware Tools のアンインストール を参照してください。Open VM Tools をアンインストールするには、該当するコマンドを実行します。
    • Debian および Ubuntu などの Debian ベースの Linux ディストリビューションから Open VM Tools をアンインストールします。
      sudo apt-get purge open-vm-tools-desktop open-vm-tools
    • Red Hat、SUSE、Fedora などの RPM ベースの Linux ディストリビューションから Open VM Tools をアンインストールします。
      sudo rpm -e open-vm-tools-desktop open-vm-tools
  • [仮想プリンタをインストール] オプションが表示されていないか、または [仮想マシン] ドロップダウン メニューで選択できない場合は、適切な操作を実行します。
    次の表では、ドロップダウン メニューに [仮想プリンタをインストール] オプションが表示されない理由と、オプションを表示するための操作について説明します。
    [仮想プリンタをインストール] が表示されていません。 適切な操作
    VMware Tools がインストールされていません。 VMware Tools 10.3.x 以降をインストールします。
    VMware Tools のバージョンが 10.3.0 より前です。 VMware Tools 10.3.x 以降のバージョンにアップグレードします。
    ゲストが VMware 仮想プリンタをサポートしていません。 ありません。サポートしていないゲストには VMware 仮想プリンタをインストールできません。

    次の表には、ドロップダウン メニューに [仮想プリンタをインストール] オプションがグレー表示および非選択表示されている仮想マシンのステータスと、オプションを選択可能にするための操作に関する情報が表示されます。

    [仮想プリンタをインストール] を選択できません。 適切な操作
    仮想マシンはパワーオンされていません。 仮想マシンをパワーオンまたはレジュームします。
    仮想マシンに CD/DVD デバイスがありません。 CD/DVD デバイスを追加します。

手順

  1. [ウィンドウ] > [仮想マシンのライブラリ] を選択します。
  2. [仮想マシンのライブラリ] ウィンドウで仮想マシンを選択し、[仮想マシン] > [仮想プリンタをインストール] を選択します。
  3. ゲストに適した方法で VMware 仮想プリンタをインストールします。
    • Windows ゲスト
      • 仮想マシンで Windows Explorer を使用して、CD/DVD ドライブにアクセスし、Virtual-Printer-version-build.exe ファイルをダブルクリックして、VMware 仮想プリンタのセットアップ ウィザードを完了します。
    • Linux ゲスト

      Linux ゲストの場合、[仮想プリンタをインストール] を選択すると、仮想マシンは、.deb および .rpm インストーラ パッケージがある CD/DVD ドライブを開きます。

      .deb パッケージは、Debian や Ubuntu などの Debian ベースの Linux ディストリビューション用で、CD/DVD ドライブに直接配置されています。_amd64.deb パッケージは、64 ビットのゲスト用です。_i386.deb パッケージは、32 ビットのゲスト用です。

      .rpm パッケージは、Red Hat、SUSE、Fedora などの RPM ベースの Linux ディストリビューション用で、CD/DVD ドライブ上の該当するフォルダにあります。各フォルダは、Linux ディストリビューションの種類とビット数の組み合わせに固有です。.x86_64.rpm パッケージは、64 ビットの Linux ゲスト用です。.i386.rpm パッケージは、32 ビットの Linux ゲスト用です。

      1. ターミナル ウィンドウを開き、ディレクトリを .deb パッケージ用の CD/DVD ドライブに変更するか、.rpm パッケージ用の特定のフォルダに移動します。
      2. ゲストに適したコマンドを実行します。
        64 ビットのゲスト用の DEB パッケージ コマンド sudo dpkg -i thinprint_version-revision_amd64.deb
        32 ビットのゲスト用の DEB パッケージ コマンド sudo dpkg -i thinprint_version-revision_i386.deb
        64 ビットのゲスト用の RPM パッケージ コマンド Rpm -ivh thinprint_version-revision.x86_64.rpm
        32 ビットのゲスト用の RPM パッケージ コマンド Rpm -ivh thinprint_version-revision.i386.rpm
      3. VMware 仮想プリンタがインストールされ、Linux ゲスト上で実行されていることを確認するには、適切なコマンドを実行します。

        Thinprint サービスがアクティブとして表示されている場合は、VMware 仮想プリンタがインストールされ実行されています。

        32 ビットおよび 64 ビットのゲスト用の DEB パッケージ コマンド VMware 仮想プリンタのステータスを確認するコマンド。

        service thinprint status

        インストールされているパッケージを一覧表示するコマンド。

        dpkg -l thinprint
        32 ビットおよび 64 ビットのゲスト用の RPM パッケージ コマンド VMware 仮想プリンタのステータスを確認するコマンド。

        service thinprint status

        インストールされているパッケージに関する情報を得るためのコマンド。

        rpm -q --info thinprint

結果

Mac ホスト プリンタはゲストのプリンタ リストに表示されます。

次のタスク

  • ゲストでは、ホストから追加したプリンタに印刷して、VMware 仮想プリンタの設定が動作していることを確認します。
  • 後で VMware Fusion をアップグレードする場合、ゲストに最新バージョンの VMware 仮想プリンタがインストールされていることを確認するには、VMware 仮想プリンタをアンインストールした後、再インストールしてください。VMware 仮想プリンタをアンインストールを参照してください。