Ubuntu 16.04をインストールし、VMware Workstation 12に簡単なインストールプロセスを使用してインストールさせました。 VMを起動したら、VM設定ウィンドウを使用してフォルダーを共有しようとします。最初に取得するのは次のとおりです。
ランタイムフォルダー共有ステータスを更新できません:ゲストオペレーティングシステム内の共有フォルダーファイルシステムのマウント中にエラーが発生しました。
そこで、Windows 10 Proホストで実行しているUbuntu 16.04の新規インストール後に、トラブルシューティングを開始しています。ウィンドウの自動サイズ変更は問題なく機能します。フォルダを共有することはできません。それは私にとってはかなり魅力的です。
誰かがここで正しい方向に私を指すことができますか?これは、私がオンラインで読んで成功しなかったいくつかの提案です:
提案#1
# http://askubuntu.com/a/290528/269349 Sudo apt-get install linux-source Sudo apt-get install open-vm-tools mount -t vmhgfs .Host:/ /home/user1/shares
動作しませんでした。すでにopen-vm-toolsがインストールされており、mountコマンドを実行すると、Error: cannot mount filesystem: No such device
というエラーが表示されます。
提案#2
# https://github.com/vmware/open-vm-tools/issues/62#issuecomment-174631126
git clone https://github.com/vmware/open-vm-tools.git
cd open-vm-tools/open-vm-tools
Sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs libdumbnet-dev doxygen
./configure --without-x --without-pam --without-ssl --without-icu
make MODULES=vmhgfs
insmod modules/linux/vmhgfs/vmhgfs.ko
mount -t vmhgfs .Host:/ /mnt
ls /mnt
このエラーが発生するため、これは機能しません:
# Sudo apt-get install libmspack0 libmspack-dev libprocps3 libprocps3-dev dnet-progs libdumbnet-dev doxygen
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libprocps3-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libprocps4-dev:i386 libprocps4-dev
E: Unable to locate package libprocps3
E: Package 'libprocps3-dev' has no installation candidate
提案#
Open-vm-toolsをアンインストールし、メニューからVMwareツールをインストールしようとしましたが、Sudo apt-get remove open-vm-tools && Sudo apt-get autoremove
を実行しているにもかかわらず、VMware Toolsはopen-vm-toolsがまだインストールされていると繰り返し表示します。再起動しても解決しないため、実際のソリューションなしでopen-vm-toolsのアンインストールを完了する方法を調査してみました。
私は同じ問題を抱えていましたが、open-vm-toolsを削除してopen-vm-tools-desktopをインストールし、リブート後にすべてが機能するように解決しました。
この質問に多くの時間を無駄にした後、答えは次のとおりです。
次のように/ etc/fstabにマウントをインストールできます(XFERは共有名、uidとgidは選択、マウントポイント/ vmshare/xferは存在する必要があります。
.Host:/ XFER/vmshare/xfer Fuse.vmhgfs-Fuse allow_other、uid = 1000、gid = 1000、auto_unmount、umask = 0133 0 0
「vmhgfs-Fuse --help」を使用してオプションを表示します。
Ubuntu 16.04で動作するVMツールを次のようにオープンしました:
Sudo apt-get remove --purge open-vm-tools-desktop
Sudo apt-get remove --purge open-vm-tools
/bin
に移動して、次を実行します。Sudo ./vmware-uninstall-tools.pl
Sudo apt-get install open-vm-tools
Sudo apt-get install open-vm-tools-desktop
14から16にアップデートした後、ツールはホストからのマルチスクリーンやカット/ペーストなどを許可しませんでした。上記のすべての提案を試しましたが、私にとってうまくいくと思われた唯一のことは、/ usr/bin/vmware-user-suid-wrapperを実行することでした(そしてそれを後続のブートで実行しなければならず、ブートスクリプトに追加する時間思う)
奇妙ですが、これは本当に古いバグのようです: https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/772837
これが誰かを助けることを願っています!マーク。
これを「答え」と呼ぶかどうかはわかりませんが、基本的にはVMwareにeasy-installプロセスを使用せずにUbuntuを手動で再インストールします(壊れたopen-vm-toolsがインストールされているようです)。最終的に起動した後、VMのメニューからVMware Toolsをインストールしましたが、問題なく動作しました。どうやらopen-vm-toolsが私の問題でした。
Master456の回答正常に動作します。問題を強調するために別の回答を追加したいだけです。
以前にvmware tools
がインストールされていて、open-vm-tools
にアップグレードしている場合、vmwareツールをアンインストールした後、アンインストール後に/etc/vmware-tools
(または/etc/vmware
)フォルダーも削除する必要があります。そうしないと、次のようなエラーが発生する可能性があります。
The VMware Tools power-on script did not run successfully in this virtual machine. If you have configured a custom power-on script in this virtual machine, make sure that it contains no errors. You can also submit a support request to report this issue.
別のサイドノート: open-vm-toolsとopen-vm-tools-desktopは正常に並行して実行されるため、open-vm-toolsをアンインストールする必要はありません。