VirtualBox设置共享文件夹失败的解决方法

    virtualBox安装完成后,需要虚拟机与主机进行通信,有两种方式可以进行传输。

    第一种方法是主机使用secureCRT直接从虚拟机传输或获取文件,类似于两台主机之间的通信,他需要虚拟机的网络设置为桥接模式,并且虚拟机安装了ssh server。

    第二种方式就是采用共享文件夹的方式进行通信。首先要安装增前功能,同时在virtualBox中分配数据空间,重启后lsmod | grep vboxvsf,确保加载了vboxsf模块,若没有,使用sudo modprobe vboxvsf加载。在加载过程中有可能出现问题,无法加载vboxsf模块。产生的原因是linux kernel的问题,需要手动进行加载,加载的位置是/lib/modules,加载方法是查找到vboxsf.ko的文件,可能在不同的文件夹中,通过sudo insmod …/vboxsf.ko就可以了。加载完vboxsf后就可以设置共享文件夹了,命令式sudo mount –t vboxsf windows共享文件夹 linux共享文件夹

    如sudo mount –t vboxsf share /home/jiangyu/share。

    到share文件夹看一下,okay。

    导致错误的原因是virtual box里面的linux 版本不一致。

posted on 2011-10-31 15:50  萌@宇  阅读(4581)  评论(3编辑  收藏  举报

导航