安装依赖
sudo yum install -y \
make \
gcc \
net-tools \
kernel-headers \
kernel-devel \
open-vm-tools-devel
安装VMware Tools
可以看官网的安装方法,讲的很详细,但需要修改VMwareTools源代码里的内核版本号
-
解压文件
VMwareTools-10.0.5-3228253.tar.gz
-
进入
vmware-tools-distrib/lib/modules/source
目录 -
解压
vmhgfs.tar
,得到一个vmhgfs-only
文件 -
修改
vmhgfs-only/page.c
文件内容#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)
修改为
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)
-
保存,并把
vmhgfs-only
压缩为vmhgfs.tar
文件 -
继续原来的安装操作
挂载共享文件夹
这一步需要安装
open-vm-tools-devel
sudo mount -t vmhgfs .host:/ /mnt/hgfs
如果报错 ERROR: can not mount filesystem: No such device,则输入如下命令:
sudo vmhgfs-fuse .host:/ /mnt/hgfs
注意:挂载的文件夹必须是空文件夹,否则这里会报错。