虚拟机debian wheezy里安装vmware-tools,但共享文件夹功能不能用。
所以安装open-vm-tools代替。
先禁用vmware-tools。
/etc/init.d/vmware-tools stop
update-rc.d disable vmware-tools
编译安装open-vm-tools。也可以apt-get install open-vm-tools。
tar xzf open-vm-tools-9.4.6-1770165.tar.gz
cd open-vm-tools-9.4.6-1770165
aclocal
libtoolize
automake --add-missing
autoconf
autoheader
./configure --without-x --without-icu --without-dnet
make
make install
# 加载共享
modprobe vmhgfs
mount -t vmhgfs .host:/ /mnt/hgfs
ls /mnt/hgfs
# 安装过程中遇到的一些问题:
1 open-vm-tools代码文件夹里没有configure文件
需要用automake生成
2 configure报错
安装了一大堆依赖包。实在找不到的,./configure时加--without-xxx选项
3 依赖包procps-3.2.8安装不正确,报错
[vmtoolsd] Opening plugin 'libguestInfo.so' failed: libproc-3.2.8.so: cannot open shared object file: No such file or directory.
make lib64=lib64 CC=gcc
make install
ll /lib64/libproc-3.2.8.so
cat > /etc/ld.so.conf.d/lib64.conf
ldconfig
4 加载内核模块
modprobe vmhgfs
mount -t vmhgfs .host:/ /mnt/hgfs
阅读(2556) | 评论(0) | 转发(0) |