Ubuntu 16.04の新規インストール、破損したVMwareツール


14

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

提案#3

open-vm-toolsをアンインストールし、メニューからVMwareツールをインストールしようとしましたが、実行しているsudo apt-get remove open-vm-tools && sudo apt-get autoremoveにもかかわらず、VMware Toolsからopen-vm-toolsがまだインストールされていることが繰り返し表示されます。再起動しても解決しないため、実際のソリューションなしでopen-vm-toolsのアンインストールを完了する方法を調査してみました。


KVMなどを使用しないのはなぜですか?
パンサー

VMware Toolsとopen-vm-toolsを置き換えるには?聞いたことがない
-user3447014

linux.com/learn/create-and-run-virtual-machines-virt-manager virt managerからKVMを使用したOS全体へのWebインターフェイスまでのKVM用のツールが多数-proxmox.com/en/proxmox-ve
Panther

1
申し訳ありませんが、これがどのように関連しているかについて私は混乱しています。これはVMwareの代替のように見えますが、私が経験しているVMwareの共有フォルダーの問題を単に修正する方法とは限りません。何か不足していますか?
user3447014

1
VMWareのクローズドソースバイナリブロブのサポートについて問い合わせるか、オープンソースに変換してください。
パンサー

回答:


23

私は同じ問題を抱えていましたが、open-vm-toolsを削除してopen-vm-tools-desktopをインストールし、リブート後にすべてが機能することで解決しました。


提案をありがとう!! 次回は必ず試してみる必要があります
-user3447014

これは複数の機会に私のために働いた。
aholt

これは私にとってはうまくいきましたが、他のさまざまなことを試した後、インストールを削除した後のみです。
-jtpereyda

5
もう少し明確にするには、ターミナルを開いてsudo apt-get remove open-vm-tools実行sudo apt-get install open-vm-tools-desktopし、VMを実行して再起動します。これは、VMWare Fusion 8.5.1上のUbuntu 16.04.1 x64で動作しました
romellem

1
open-vm-toolsを削除せずにopen-vm-tools-desktopをインストールしただけで機能しました。
ベン

4

この質問に多くの時間を無駄にした後、答えは次のとおりです。

  1. 16.04.1を簡単にインストールすると、Ubuntuが提供するopen-vm-toolsが提供されます
  2. vmhgfsはvmhgfs-fuseに置き換えられました
  3. 次のように/ 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」を使用してオプションを表示します。


3

Ubuntu 16.04で動作するオープンVMツールを次のように作成しました。

  1. open-vm-tools、open-vm-tools-desktopをアンインストールします
    • sudo apt-get remove --purge open-vm-tools-desktop
    • sudo apt-get remove --purge open-vm-tools
  2. VMwareツールをアンインストールします。
    • まず、VMwareツールのtarファイルを使用してディスクをマウントします。メニューVM-> reinstall VMware tools
    • 次に、インストールファイル(VMwareTools-10.0.6-3595377.tar.gz)をどこかに展開します
    • 展開されていないフォルダーに移動して/bin実行します:
    • sudo ./vmware-uninstall-tools.pl
  3. VMを再起動します。
  4. open-vm-tools、open-vm-tools-desktopをインストールします
    • sudo apt-get install open-vm-tools
    • sudo apt-get install open-vm-tools-desktop
  5. VMを再起動してお楽しみください!

0

これを「答え」と呼ぶかどうかはわかりませんが、基本的にはVMwareにeasy-installプロセスを使用せずにUbuntuを手動で再インストールします(壊れたopen-vm-toolsがインストールされているようです)。最終的に起動した後、VMのメニューからVMware Toolsをインストールしましたが、問題なく動作しました。どうやらopen-vm-toolsが私の問題でした。


0

14から16にアップデートした後、ツールはホストからのマルチスクリーンまたはカット/ペーストなどを許可しませんでした。上記のすべての提案を試しましたが、私にとってはうまくいくと思われた唯一のことは、/ usr / bin / vmware-user-suid-wrapperを実行することでした(そして、その後のブートで実行する必要があり、ブートスクリプトに追加する時間I思う)

奇妙ですが、これは本当に古いバグのようです:https : //bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/772837

これが誰かを助けることを願っています!マーク。


0

Master456の回答は正常に機能します。問題を強調するために別の回答を追加したかっただけです。

vmwareツールをアンインストールした後vmware toolsopen-vm-tools、以前にインストールしてにアップグレードしている場合は、アンインストール後に/etc/vmware-tools(OR /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.

もう1つの注意事項: open-vm-toolsとopen-vm-tools-desktopは並行して正常に実行されるため、open-vm-toolsをアンインストールする必要はありません。


-1

私のために働くソリューション(VMware 12.1.1 build-3770994):

  1. sudo apt-get install linux-headers-$(uname -r) make gcc
  2. VMwareメニューからVMwareToolsを再インストールする
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.