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 モジュールも、私のマシンではコンパイルされません。

私は、Installing Arch Linux in VMwareのOfficial VMware ToolsOpen-VM-Tools の両方を試しました。しかし、運がありません。

また、このプロセスを自動化するために GitHub のパッチを試してみました。しかし、何も変わりませんでした。

また、StackOverflow hereに関する別の質問から取得したこのパッチを試しました


やったことを簡単にまとめると、

公式の 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 Tools のインストール用

# 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 で同じ手順を使用できるかどうかはわかりませんが、簡単に適応できると思います。

ここで提案されている手順、特にホルヘのコメントに示されている手順に従いました。

$ 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 に答える