虚拟机与CentOS6.5安装vmware tools及共享文件夹下/mnt/hgfs/下没有文件问题

打开虚拟机,点击虚拟机选项,点击安装VMtools,如果已经安装过了就会显示重新安装。如果未安装,点击安装即可。然后我们在光盘驱动器中便可以看到VMtools字样了.如下图所示。

虚拟机与CentOS6.5安装vmware tools及共享文件夹下/mnt/hgfs/下没有文件问题_第1张图片


接着我们需要进入终端进行安装,在安装之前,我们需要更换操作用户,默认进入系统的用户是普通用户,但是它没有安装的权限,因此我们需要切换root用户进行安装,使用su命令即可完成切换。

进入media目录,用mkdir命令创建一个cdrom目录,然后挂载/dev/cdrom,具体命令为:

[centos$root]# mkdir /media/cdrom

[centos$root]# mount /dev/cdrom  /media/cdrom

这样就可以进入cdrom解压vmwaretools工具了。

虚拟机与CentOS6.5安装vmware tools及共享文件夹下/mnt/hgfs/下没有文件问题_第2张图片

接下来解压vmwaretools文件,这里需要注意的是不能在cdrom里解压,你可以用cp命令将工具包复制出来,再解压,也可以直接指定解压目录。

[centos$root]# tar -xzvf Vmtools -C  xxx   

xxx为你指定的解压目录。

解压完成后,进入解压文件夹,输入./vmware-install.pl就可以了,然后它会提示你各种选择,这个不用管,默认的就行,你直接不断按回车键,等安装完毕后,重启,这里再进入/mnt目录后会出现一个hgfs,这个就是你的共享文件夹了(当然前提是虚拟机那儿你已经设置好了,就是在上面第一幅图中右边那个options中将共享文件夹使能,指定你在windows上的共享文件)。


不过这里我出现了一个问题,那就是/mnt/hgfs下面是空的,没有文件,经过查询,找到了以下办法:

1.用vmware-hgfsclient命令可以看到你的共享文件夹目录,这个命令是你安装了vmwaretools成功后生成的。

2.使用 mount  -t vmhgfs .host:/shared /mnt/hgfs  命令挂载该共享文件夹(注意:“.”号前面是有一个空格的),其中.host:/Documents是共享名,只需把Documents换成使用vmware-hgfsclient 命令得到的目录,/mnt/hgfs是挂载点

3.然后你就可以看到你的共享文件夹能看到了,不过这只是临时的,要想一劳永逸,还是得设置成开机挂载,用vi编缉/etx/fstab中的内容,在最下面增加一行内容为:.host:/shared     /mnt/hgfs       vmhgfs     defaults  0  0(这里的目录按你的目录名来写)

这样基本上就完成了,顺便提一下如果是ubuntu的操作系统的话,得先执行 sudo apt-get install open-vm-dkms,然后再按上面第二步开始。



你可能感兴趣的:(Linux)