专家。我已经成功地为 Ubuntu 安装了 VMware 工具。一切似乎都正常,但共享文件夹没有自动挂载。
我如何让他们工作?
如果我vmware-hgfsclient
在终端中运行,我会得到共享文件夹的列表,但它ls -l /mnt/hgfs
是空的。其实有没有hgfs
在目录/mnt
。我知道我可能应该使用该vmware-hgfsclient
工具,但我真的不知道如何使用。
PS我不会问我是否能理解vmware-hgfsclient
我读过的帮助。
有什么建议?
突然从 Windows 8 主机复制/粘贴到/从 ubuntu 虚拟机复制/粘贴停止工作。Ubuntu 重启没有帮助。我试过命令:
sudo apt-get install open-vm-tools
Run Code Online (Sandbox Code Playgroud)
但得到报告我有最新版本。访客隔离设置已启用。解决这个问题的场景是什么?
我在 vmware 中安装了 Ubuntu,不需要安装 vmware 工具,但出现错误:
正在搜索有效的内核头文件路径...
路径“”无效。
你想改变它吗?[是]
在 CentOS 中,我运行以下命令来解决此问题:
yum install gcc-c++
yum install kernel-devel
yum install kernel-headers
yum -y update kernel
Run Code Online (Sandbox Code Playgroud)
但我不知道在 Ubuntu 中怎么做。
我尝试了以下命令,但没有任何改变
yum install gcc-c++
yum install kernel-devel
yum install kernel-headers
yum -y update kernel
Run Code Online (Sandbox Code Playgroud)
问题已更改:
冉
sudo ./vmware-uninstall-tools.pl
Run Code Online (Sandbox Code Playgroud)
并删除了/etc/vmware-tools
然后我跑的文件夹
sudo ./vmware-install.pl
Run Code Online (Sandbox Code Playgroud)
现在我可以成功安装 vmware-tools。
重新启动后,我可以看到文件夹/mnt/hgfs
,但看不到我的共享文件夹。
我遇到这个错误:
The path /usr/src/linux/include is not an existing directory.
Run Code Online (Sandbox Code Playgroud)
您好,仍然存在如下问题。请指教
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ sudo ./vmware-install.pl
[sudo] password for ronald:
A previous installation of VMware Tools has been detected.
The previous installation was made by the tar installer (version 4).
Keeping the tar4 installer database format.
You have a version of VMware Tools installed. Continuing this install will
first uninstall the currently installed version.
Do you wish to continue? (yes/no) [yes]
Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.
Uninstall failed. Please correct the failure …
Run Code Online (Sandbox Code Playgroud) 是的,我看过其他答案。他们要么不工作,要么做一些不推荐的事情,比如安装旧的已弃用的 VMWare 工具
我正在寻找使用推荐的 open-vm-tools的解决方案
VMware 建议使用由操作系统供应商重新分发的 Open VM Tools。
然后他们说
要使用 Open VM Tools:
添加 vmhgfs 驱动程序
如果您在 VMware Workstation 和 Fusion 中使用交互式文件拖放功能,请在虚拟机中安装 vmhgfs 驱动程序。此驱动程序未包含在操作系统的收件箱中。安装额外的 vmhgfs 驱动程序不会干扰其他内置 VMware 驱动程序或打开 VMware Tools。要安装此驱动程序:
- 安装 Open VMware Tools。
- 安装与 VMware Workstation 或 Fusion 产品捆绑在一起的传统 TAR 格式 VMware Tools。
添加 deployPkg 工具插件
如果您使用虚拟机作为模板或者它受 SRM (Site Recovery Manager) 保护,请安装 deployPkg Tools 插件。要安装此插件:
- 获取并导入 VMware Packaging Public Keys:
- 在 Ubuntu 虚拟机上创建一个目录来存储 VMware Packaging Public Keys。
- 从 …
我在 Windows 7 上的 VMware Workstation 12 Player 中运行 Ubuntu 15.10。由于 VMware 已停止更新 VMware Tools 或其他东西,因此我必须使用 open-vm-tools。不幸的是,它不会调整显示大小。我的安装有点混乱,因为我一直在玩 GitHub 版本,在删除 VMware Tools 时遇到了一些问题,导致部分安装,并且从源代码安装,这意味着我同样无法卸载。
如何让 open-vm-tools 工作并正确调整显示大小?
我在 Windows 7 主机上的 VMware 机器上安装了 Ubuntu 12.04.2 LTS。尝试安装内核头文件时,我似乎遇到了问题
我做了:
sudo apt-get install gcc make build-essential linux-headers-$(uname -r)
Run Code Online (Sandbox Code Playgroud)
得到了这个:
Reading package lists... Done
Building dependency tree
Reading state information... Done
gcc is already the newest version.
build-essential is already the newest version.
linux-headers-3.5.0-28-generic is already the newest version.
make is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 100 not upgraded.
Run Code Online (Sandbox Code Playgroud)
但是,在安装 VMware 工具时出现以下错误:
make[1]: Entering directory `/usr/src/linux-headers-3.5.0-28-generic'
CC [M] /tmp/vmware-root/modules/vmhgfs-only/backdoor.o
CC [M] /tmp/vmware-root/modules/vmhgfs-only/backdoorGcc32.o
CC …
Run Code Online (Sandbox Code Playgroud) 所以我将发行版从 12.10 升级到 14.04,现在 VMware 工具不再有效。
我已经用新的 3.13 内核重新编译,我已经尝试卸载并再次安装,但似乎没有任何效果。我什至修复了 vmhgfs。
我有一个带有 vmware 工作站 9 的 Windows 7,我在它上面运行 Ubuntu 14.04。我在 VM/settings 菜单中配置了共享文件夹,在 Ubuntu 中执行vmware-hgfsclient
. 但是 /mnt 文件夹中什么都没有。
我试过跟随这个线程: How do I mount shared folders in Ubuntu using VMware tools? 但它仍然不会挂载(在多次重新启动并像那里建议的那样安装和卸载 vmware-tools 之后),/mnt 中仍然没有任何内容。
我也尝试了我偶然发现的各种东西open-vm-tools
,但没有任何效果。
我想我没有vmhgfs
,因为modprobe vmhgfs
返回这个:
modprobe: FATAL: Module vmhgfs not found.
Run Code Online (Sandbox Code Playgroud)
因此,/etc/fstab
在许多地方建议的黑客攻击无论如何都不应该起作用,对吗?
有想法该怎么解决这个吗?
我使用 OS X Yosemite 10.10.2 并安装了 Ubuntu 14.04 的 VMware Fusion 7.1.1。此外,我已经安装了VMware Tools 补丁。
使用键盘快捷键(Command+C然后Command+ V)在 Mac 和 Ubuntu 之间复制和粘贴之前工作正常。我不知道是不是因为最近从 VMware Fusion 6.x 升级到 7.1.1 或安装了 VMware Tools 补丁,但复制和粘贴不再起作用。以下是部分设置截图:
有人可以帮忙吗?