首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装VMware的错误.工具

安装VMware的错误.工具
EN

Ask Ubuntu用户
提问于 2015-03-10 22:33:03
回答 3查看 2.2K关注 0票数 3

之前,我发布了一个关于在虚拟机下Ubuntu中安装VMware工具的错误的问题。我还没有找到解决办法。

因此,我在虚拟机下安装了另一个Ubuntu 14.04 LTS。一切都是新的。我做了软件更新,然后直接尝试安装VMware-tools。我有一个错误,总是关于共享文件夹。整个日志都在这里:

http://pastebin.com/gPtki9Uq

共享文件夹的问题真的要了我的命。希望有人能帮忙..。

PS:我使用OS X 10.9.2和虚拟机6.0.5 VMware Fusion

PPS:我想有些东西已经写到了一些VMware融合的文件中,我需要重新设置它或者覆盖它。不幸的是,我无法重新安装VMware融合(因为我有和其他东西在里面)。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2015-03-13 09:29:11

问题似乎是vfs_readlink()函数在HgfsReadLink() in link.c中丢失或错误声明/调用:

代码语言:javascript
复制
/tmp/modconfig-NAS1rK/vmhgfs-only/link.c: In function ‘HgfsReadlink’:
/tmp/modconfig-NAS1rK/vmhgfs-only/link.c:186:10: error: implicit declaration of function ‘vfs_readlink’ [-Werror=implicit-function-declaration]

可以通过编辑link.c中包含的一个头文件或编辑link.c本身来解决这个问题,但最简单(也可能最快)的方法是修补错误的文件。围绕着这个补丁,其他vmware-tools bug之间的补丁也专门解决了您的问题:Github.com: vmware-tools-补丁

我检查了所包含的补丁,发现在专门为您的版本的vmware-tools (9.6.2)提供的补丁之间,有两个补丁会影响两个不同内核上的违规函数(04-vmblock-vfs_readlink-kernel-3.15-tools-9.6.2.patch >内核3.15和10-vmhgfs-vfs_readlink-kernel-3.16-tools-9.6.2.patch >内核3.16)。

由于您使用的vmware-tools安装程序对内核模块造成了干扰,而且正如您建议的那样,考虑到您刚刚重新安装了系统,并且考虑到您刚刚重新安装了系统,一些文件可能已经编写过了,因此我强烈建议您在运行修补程序和再次安装vmware-tools之前,再次在虚拟机上清除重新安装Ubuntu

虚拟机内的

  1. 下载并安装gitsudo apt-get install git
  2. 下载补丁程序/补丁,比如说在~/cd ~/ && git clone https://github.com/rasa/vmware-tools-patches.git
  3. vmware-tools tarball移动到~/vmware-tools-patchescp ~/Downloads/<vmware_tools_tarball_name> ~/vmware-tools-patches
  4. 运行修补程序:cd vmware-tools-patches && ./untar-and-patch.sh
  5. 安装vmware-tools./compile.sh
票数 5
EN

Ask Ubuntu用户

发布于 2015-03-14 10:47:08

慢慢来!

用于虚拟化的软件现在已经过时了。

下载VirtualBox并安装Virtualbox工具,您将发现您的问题得到了解决。

https://www.virtualbox.org/wiki/Downloads

总有一个非免费的选择,称为Parallels的Mac,为你做所有的工作,它将安装Ubuntu14.04与您需要的一切,它也有其他选择,如Android和Chrome操作系统。

票数 2
EN

Ask Ubuntu用户

发布于 2015-03-17 13:52:06

如果要在不安装vmware-tools的情况下存档共享文件夹(如行为),则可以在系统设置中启用OS上的SSH,如图像所示。

然后,在客服机中这样做:

  • 打开Nautilus (即文件管理器)窗口。
  • 点击图片中所示的Connect to Server
  • 在弹出的对话框中键入sftp://YOUR_MAC_HOSTNAME (其中YOUR_MAC_HOSTNAME是OS共享配置的“计算机名称”字段中的文本)
  • 按下回车
  • 如果一切正常,您将浏览OS文件系统。
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/595290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档