1. windows设置
      创建共享目录,即需要共享的目录,例如名字winshare

  2. virtualbox设置
      设备--共享文件夹--固定分配--共享文件夹路径选择要共享的文件夹(即winshare)--共享名字(可与文件名一致,也可不一致,但这个名字是linux系统中挂载时需要使用的名字,且不能与linux系统中挂载的路径名字一样,这里例如filename)--自动挂载,固定分配

  3. cetos设置
    安装以下包
    yum install kernel-devel gcc gcc-c++ -y
    ln -s /usr/src/kernels/2.6.18-194.26.1.el5-i686 /usr/src/linux
    注意:一定要进行这此项操作,否则 VirtualBox 客户端增强功能在安装的过程中同样会报错。其中“2.6.18-194.26.1.el5-i686”是内核的版本号,不同的版本可能会不一样,你要根据你自己的系统内核填入。#uname -r 可以查看内核版本。


    安装增强功能插件

    重新启动后使用下面命令查看
    lsmod|grep vboxsf
    vboxsf 38088 0
    vboxguest 152104 7 vboxsf
    说明载入了内核模块 vboxsf

    挂载命令:
    mount -t vboxsf filename /mnt/share
    取消挂载
    umount -f /mnt/share


  4. 可能出现错误

    错误信息:

    Building the OpenGL support module                         [FAILED]


    解决方法:
    cd /media/VBOXADDITIONS_4.1.8_75467/
    export MAKE='/usr/bin/gmake -i'
    ./VBoxLinuxAdditions.run


    错误信息:
    /sbin/mount.vboxsf: mounting failed with the error: Protocol error

    解决方法:

    共享文件夹的名称和挂载点的名称相同了。比如,上面的挂载点是/mnt/share,如果共享文件夹的名字也是share的话,在挂载的时候就会出现上面错误,更改一下即可

    错误信息:

    /sbin/mount.vboxsf: mounting failed with the error:

    解决方法:

    查看挂载点的名称是否使用了中文,尽量使用英文名称。