Ubuntu 13.10にVMWare Tools をインストールしたときのエラーについて

1.VMWare Toolsのインストール

VMware toolsでVMwareTools-8.1.4-227600.tar.gzが表示されるので解凍先をホームディレクトリにして解凍する。

上記の手順を踏むと最後の方で以下のエラーが発生する。

/vmhgfs-only/inode.c:1893:29: error: ‘struct dentry’ has no member named ‘d_count’
          int dcount = dentry->d_count;

対策は以下のとおりである。

$ cd vmware-tools-distrib/lib/modules/source
$ tar xf vmhgfs.tar
$ curl -O https://raw.github.com/rasa/vmware-tools-patches/master/patches/vmhgfs/vmhgfs-d_count-kernel-3.11-tools-9.6.0.patch
$ patch -p0 < vmhgfs-d_count-kernel-3.11-tools-9.6.0.patch
$ mv vmhgfs.tar vmhgfs.orig.tar
$ tar cf vmhgfs.tar vmhgfs-only
$ cd ../../..
$ sudo ./vmware-install.pl



参考文献