0

我正在使用VMware Workstation 10.0.1Windows 7 32 位。我正在尝试在 Arch Linux 上安装 VMware Tools 以在 Windows 主机和 Arch Linux 来宾之间共享文件夹。

这是我的机器的详细信息uname -a

Linux archlinux 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:23:08 CET 2015 i686 GNU/Linux

我尝试以各种方式安装VMware 工具。每次安装成功但只有共享文件夹功能不起作用。vmware 提供的 hgfs 模块和 open-vm-tools 中的 hgfs 模块都不能在我的机器上编译。

我已经尝试过在VMware中安装 Arch Linux 的Official VMware ToolsOpen-VM-Tools。但没有运气。

我还尝试了来自 GitHub 的补丁自动化这个过程。但什么都没有改变。

我也试过这个补丁是从 StackOverflow 上的另一个问题得到


这是我所做的简要说明,

我尝试安装 Official VMware Tools 和 Open-VM-Tools 所需的所有依赖项。出于这个原因,我安装了

# pacman -S base-devel net-tools linux-headers

并安装aurget以安装社区软件包。然后,

用于安装 Open-VM-Tools

# pacman -S open-vm-tools
$ aurget -S open-vm-tools-dkms // installed as regular user not root
# cat /proc/version > /etc/arch-release
# systemctl enable vmtoolsd.service
# reboot

用于安装官方 VMware 工具

# cd /lib/modules/$(uname -r)/build/include/linux
# ln -sv ../generated/uapi/linux/version.h
# for x in {0..6}; do mkdir -pv /etc/init.d/rc$x.d; done
# mount /dev/cdrom /mnt
# cd /root
# tar zxf /mnt/VMwareTools*.tar.gz
# cd vmware-tools-distrib
# ./vmware-install.pl
# systemctl reboot

重新启动并登录后,

# /etc/init.d/rc6.d/K99vmware-tools start

然后我在我的电脑上创建了一个文件夹,D:\xshare并通过菜单将其添加到机器中

VM --> Settings... --> Options --> Shared Folders

然后在系统上创建了一个目录

# mkdir /home/archuser/xshare

之后尝试在主机和来宾之间共享文件夹,暂时运行此命令

# mount -t vmhgfs .host:/xshare /home/archuser/xshare
Error: cannot mount filesystem: No such device

但是出现错误。

Arch 安装页面上有一条指令可以通过运行它来解决这个问题,但我在这里也遇到了错误

# modprobe vmhgfs
modprobe: FATAL: Module vmhgfs not found.

请帮我解决这个问题。提前致谢。

4

2 回答 2

2

我遇到过同样的问题。我解决了将补丁应用于官方 VM 工具的问题。我在一个 Mint(基于 debian 的发行版)盒子上,所以我不知道你是否可以在 Arch 上使用相同的程序,但我认为你可以轻松地适应它。

我按照此处建议的步骤进行操作,尤其是 Jorge 评论中指出的步骤,即:

$ git clone https://github.com/rasa/vmware-tools-patches.git
$ cd vmware-tools-patches
$ ./patched-open-vm-tools.sh

祝你好运!

于 2016-01-28T22:57:46.047 回答
0

我在 Windows 8 64 位上使用 VMware。来宾是 Debian Wheezy。

# modprobe vmhgfs
FATAL: Module vmhgfs not found.

所以这里也一样。

我想你在虚拟机的配置中设置了共享文件夹:

选项 --> 共享文件夹 --> 添加文件夹

我已将我的设置为德语,所以名称只是猜测。

于 2015-01-27T14:05:57.087 回答