vmhgfs-fuse .host:/ -o nonempty /mnt/hgfs -o allow_other
    其实,即使共享文件夹没有开启,传递文件仍可以使用拖拽进出虚拟机的方式。
    另外,默认剪切板共享也是开启的。在宿主系统复制的东西可以在ubuntu里边粘贴。
    一、共享文件夹建立
    在虚拟机设置 -> 文件夹共享,选择总是启用,点击添加:
    直接点击下一步:
    选择原系统共享文件夹位置,并命名:
    选择启用此共享,并继续:
    二、VMtools安装
    虚拟机菜单栏 -> 虚拟机 -> 安装VMware Tools ,等一会虚拟机会自己打开VMware Tools文件夹 。
    在该目录下,右键打开命令行,将压缩文件拷贝到桌面上,再到桌面上将其解压缩:
    cp VMwareTools-10.1.6-5214329.tar.gz /home/hadoop/Desktop/
    cd /home/hadoop/Desktop/
    tar -xzvf VMwareTools-10.1.6-5214329.tar.gz
    1
    2
    3
    成功之后以管理员root身份执行解压缩之后文件目录里的vmware-install.pl文件即可进行安装:
    sudo vmware-tools-distrib/vmware-install.pl
    1
    之后一直回车就可以了,安装成功后共享文件夹在(可能要重启):
    /mnt/hgfs
    1
    进入这个目录看看共享文件夹在不在:
    cd /mnt/hgfs/
    ls
    1
    2
    如果命令行显示存在,但实际上看不到则进行下一项操作。
    三、文件夹不显示解决
    先安装支持包,很必要:
    sudo apt-get install open-vm-tools-dkms
    1
    如果不安装支持包就会报错:
    cannot mount filesystem: No such device
    1
    之后启动共享文件夹:
    sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
    1
    如果报错:
    if you are sure this is safe, use the ‘nonempty’ mount option
    1
    则输入:
    sudo vmhgfs-fuse .host:/ -o nonempty /mnt/hgfs -o allow_other
    1
    如果还是不行,则是Ubuntu版本的问题,尝试下一项。
    四、文件夹显示问题再解决
    换用别的支持包:
    apt-get install open-vm-*
    1
    再次运行启动:
    sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
    1
    同样,如果报这个错:
    if you are sure this is safe, use the ‘nonempty’ mount option
    1
    就输入:
    sudo vmhgfs-fuse .host:/ -o nonempty /mnt/hgfs -o allow_other
    1