web-dev-qa-db-ja.com

共有ファイルがHGFSに表示されないのはなぜですか?

ゲストKubuntu OSとホストWindowsの間でファイルを共有するのは本当に頭痛の種になりました。

だから、これまで私は以下の手順を実行しました:

ゲストLinux OS

  • VM->設定->オプション->共有フォルダー。そして、私のフォルダを追加しました。
  • VMwareツールを正しくインストールしました(ファイルをドラッグアンドドロップできるため、インストールされていると確信できます)

Windows OSのホスト

  • フォルダーを全員と共有しました(ファイルに許可の制限がないことを保証するため)

ゲストOSでvmware-hgfsclientと入力すると、共有しているフォルダーが表示されます。しかし、/mnt/hgfs folderをチェックすると、空です。

VMwareのマニュアルを読み終えましたが、彼らの要件に従っていると確信しています。

私は本当にアイデアがありません。誰か提案がありますか?

18
Peretz

私はこの正確な問題を抱えていました。 ITが、機能していないvmhgfsカーネルモジュールを備えた古いバージョンのVMWareツールをインストールしたことが判明しました。

私の解決策は、clobber-kernel-modules設定を使用して構成を実行し、既存のvmhgfsモジュールを上書きすることでした。

 Sudo vmware-config-tools.pl -d --clobber-kernel-modules=vmhgfs

-dはすべてのデフォルトを選択します(デフォルトが必要ない場合は削除します)。

31
extabgrad

次のコマンドを実行します:

Sudo vmhgfs-Fuse .Host:/ /mnt/hgfs/ -o allow_other -o uid=1000

/mnt/hgfs内のすべての共有フォルダーを魔法のように表示します。
(Windows 10ホストでUbuntu 16 VMWareを実行していました)

VMwareのドキュメントはこちら

mount -t vmhgfs .Host:/share /mnt/hgfs/ここで、Hostは接続先のホストshareは共有名、/ mnt/hgfsはマウントポイントですシステム内の共有。

vmware-hgsclientは使用可能なマウントを表示しますが、vmware-hgfsmounterまたは上記のマウントコマンドを使用してマウントする必要があります。

うまくいかない場合は、モジュールvmhgfsがロードされているかどうかを確認してくださいlsmod | grep "vm."

3
Bruno Pereira

私にとっては、vmware-hgfsmounterがインストールされていないことが判明しました(ubuntu 12.10)。そのモジュールをインストールした後、上記のように共有をマウントできました

2
Dan

これはUbuntu 18.04で動作していましたが、2019年2月/ 3月に突然動作を停止しました。必要なのはSudo mkdir /mnt/hgfsで、 そのディレクトリがvmware initスクリプトによって使用されている

0
oligofren

私にとっては、「開発ツール」をインストールし、VMwareツールを再インストールしました。次に、共有フォルダーが表示されます。

ホスト:Windows 7ゲストOS:CentOS 7

0
Yong