我正在尝试在 Ubuntu Server 14.04 上启用共享文件夹,但是按照我在网上找到的所有指南和帖子都无济于事。
当尝试安装时,vmhgfs
我收到“未找到设备”错误,似乎未加载模块。
安装后open-vm-tools
,我无法运行vmware-config-tools.pl
,出现错误“未找到命令”。我尝试按照各种指南更新 Linux 标头等,但无法显示配置工具。
如何挂载共享文件夹?
答案1
模块vmhgfs
目前open-vm-tools
存在一些编译问题,截至 2015 年 12 月 19 日尚未解决可靠和生动两者都受到类似问题的影响。
当前的解决方法是使用vmtools
VMWare 提供的,但安装后,工具将检测到open-vm-tools
可用并指示这是首选解决方案。用户需要覆盖默认答案(否,不安装)才能安装vmware-tools
。
如果vmware-tools
使用版本 12 之前的版本,用户还必须对模块应用补丁vmware-tools
。这些补丁可从以下位置获取:github以及在自述文件。
为简洁起见:
下载补丁:
git clone https://github.com/rasa/vmware-tools-patches.git
获取最新版本的vmware-tools:
cd vmware-tools-patches
./download-tools.sh 8.1.0
解压并应用补丁
./untar-and-patch.sh
编译并安装修补的文件。
./compile.sh
答案2
快速替代方案,我在 Ubuntu 14.04 和 Ubuntu 16.04 上使用 open-vm-tools 时遇到了很多问题。我尝试从我的 VMware 主机和 Ubuntu 包 open-vm-tools 安装它,但最终我解决了安装 open-vm-tools-desktop 时遇到的许多问题:
sudo apt-get install open-vm-tools-desktop