web-dev-qa-db-ja.com

VMware Fusion 8.1.0およびubuntu 14.04で動作する共有フォルダーの取得

はい、私は他の答えを見ました。動作しないか、古い非推奨のVMWareツールのインストールなどの推奨されないことを行います。

recommendedopen-vm-toolsを使用するソリューションを探しています

vmwareのサイトにあるUbuntu 14.04のoffical手順 say

VMwareでは、オペレーティングシステムベンダーによって再配布されたOpen VM Toolsの使用を推奨しています。

彼らはその後言う

Open VM Toolsを使用するには:

  1. vmhgfsドライバーを追加します

    VMware WorkstationおよびFusionでインタラクティブなファイルのドラッグアンドドロップ機能を使用している場合は、vmhgfsドライバーを仮想マシンにインストールします。このドライバーは、オペレーティングシステムの受信トレイに含まれていません。追加のvmhgfsドライバーをインストールしても、他の受信ボックスVMwareドライバーやOpen VMware Toolsが妨害されることはありません。このドライバーをインストールするには:

  1. Open VMware Toolsをインストールします。
  2. VMware WorkstationまたはFusion製品にバンドルされている従来のTAR Format VMware Toolsをインストールします。
  1. deployPkgツールプラグインを追加します

    仮想マシンをテンプレートとして使用している場合、または仮想マシンをSRM(Site Recovery Manager)で保護する場合は、deployPkgツールプラグインをインストールします。このプラグインをインストールするには:

  1. VMwareパッケージング公開キーを取得してインポートします。
  1. Ubuntu仮想マシンにディレクトリを作成して、VMwareパッケージング公開キーを保存します。
  2. http://packages.vmware.com/tools/keys ディレクトリからすべてのVMware Public Packaging Public Keyファイルをダウンロードします。
  3. 作成したディレクトリにファイルを保存します。
  4. ダウンロードするキーごとに、キーをインポートします。$ Sudo apt-key add /key_path/key_namekey_pathは、キーを保存したディレクトリです。 key_nameはキーのファイル名です。
  1. 次の内容のファイル/etc/apt/sources.list.d/vmware-tools.listを作成します。

    deb http://packages.vmware.com/packages/ubuntu ubuntu_version main
    

    ubuntu_versionは、正確または信頼性があります。

  2. パッケージをインストールします。

    $ apt-get update
    $ apt-get install open-vm-tools-deploypkg
    

これらの指示は私にはまったく明確ではありません。

vmhgfsドライバーの追加「1. Open VMWare Toolsのインストール」および「2. VMware Workstationにバンドルされている従来のTAR Format VMware ToolsのインストールまたはFusion製品。」しかし、#2は明示的に私に言ったことですではなくが一番上に行うことです。 2つのステップとしてリストされていますが、2つのオプションのように見えますか? (どちらか一方、両方ではない)

ステップ2を実行したい場合でも、ステップ1とは互換性がありません。OpenVMWare Toolsのインストール時にVMWare Toolsインストーラーを実行すると、アンインストールするように指示されません。このステップ2が本当に意味することについての指示はありますか?

とにかく試してみると失敗することがわかります

$ tar xvfz /media/gregg/VMware\ Tools/VMwareTools-10.0.5-3228253.tar.gz
$ cd vmware-tools-distrib
$ Sudo ./vmware-install.pl
The installer has detected an existing installation of open-vm-tools on this 
system and will not attempt to remove and replace these user-space
applications. It is recommended to use the open-vm-tools packages provided by 
the operating system. If you do not want to use the existing installation of 
open-vm-tools and attempt to install VMware Tools, you must uninstall the 
open-vm-tools packages and re-run this installer.
The packages that need to be removed are:
open-vm-dkms
open-vm-tools
The installer will next check if there are any missing kernel drivers. Type yes
if you want to do this, otherwise type no [yes]

もちろん、このいわゆるvmhgfsドライバーのインストールはopen-vm-tools ????と互換性があります。

ここの公式の指示 に基づいて、ステップ1の「Open VMWareツールのインストール」を実行しても、共有フォルダーは提供されません。

$ dpkg --get-selections | grep open-vm
open-vm-dkms                    install
open-vm-tools                   install
open-vm-tools-deploypkg         install
open-vm-tools-desktop           install
open-vm-tools-dkms              install

本当に失われました。非推奨の非オープンVMwareツールを使用していました。更新するたびに、それらを再インストールする必要がありました。それはいつも雑用でした。 Open VM Toolsはこれを解決することになっています。ホストからコピーしてゲストワークに貼り付けます。 vmware-hgfsclientが実行され、共有したホストフォルダーのリストが表示されます。

手動でのマウントが失敗します(手動でマウントする必要はありません。古いVMWareツールで行ったように自動的に動作させたいです)

$ ls -l /mnt
drwxr-xr-x 2 root root 4096 Apr 18 23:36 hgfs
$ Sudo mount -t vmhgfs .Host:/temp /mnt/hgfs
Error: cannot mount filesystem: No such device
$ Sudo mount -t vmhgfs .Host:/temp /mnt/hgfs/temp
Error: cannot canonicalize mount point: No such file or directory

助けて!

6
gman

同じ問題がありました(Ubuntu 16.04LTS)。これは私がそれを解決した方法でした。

  1. Open VMツールをインストールします。

    Sudo apt-get install open-vm-tools-desktop

  2. OpenDJも提案したvmhgfs-Fuseを使用します。

    mkdir $HOME/Shared

    /usr/bin/vmhgfs-Fuse -o auto_unmount .Host:/ $HOME/Shared

それでおしまい!幸運を。

16
Sofadoof

Vmhgfsドライバーはもうないようです。 open-vm-toolsパッケージ内に次のプログラムが見つかりました。

/usr/bin/vmhgfs-Fuse --help

そこで、ホームフォルダにSharedディレクトリを作成し、ホストファイルシステムを手動でマウントしました。

/usr/bin/vmhgfs-Fuse -o auto_unmount .Host:/ $HOME/Shared
1
OpenDJ