virtualBox共享的问题

安装VirtualBox的增强包时,终端显示有一个失败信息,该信息为:BuildingtheVirtualBoxGuestAdditionskernelmodules【失... 安装VirtualBox的增强包时,终端显示有一个失败信息,该信息为:
Building the VirtualBox Guest Additions kernel modules 【失败】

于是,在重新启动之后,使用 mount -t vboxsf share /mnt/share出错:
./sbin/mount.vboxsf:mounting failed with the error:No such device
/mnt/share文件存在,从数据空间设置的文件的名字就是share.

请问这个问题该则怎样解决?
Linux版本:Fedora13
VirtualBox版本:VirtualBox-3.2.6-63112-Win
展开
 我来答
AnsonYMA
2010-07-31 · TA获得超过1465个赞
知道小有建树答主
回答量:745
采纳率:0%
帮助的人:1154万
展开全部
你这个问题是两个不同的方面。(不知道你的虚拟系统是哪个Linux发行版,所以没办法给你具体命令)
1,Building the VirtualBox Guest Additions kernel modules 【失败】
解决方法:打开终端,安装上这几个 .-gcc .-make .-kernel-default-devel .-kernel-sources .-kernel-headers ,再重装VirtualBox的增强包;

2,mount数据空间时注意,数据空间的名字不要跟/mnt下你新建的文件夹名称一样。
比如,要共享host系统中的 tempfolder 文件夹,数据空间默认名称就是 tempfolder ,命令可以是:
sudo mkdir /mnt/share/
sudo mount -t vboxsf tempfolder /mnt/share/

补充:我上面说的两点对 Fedora 13 ,openSUSE 11.3, ubuntu 10.04 , Linux Mint 9 都适用,因为我都亲手装好了。
具体到Fedora13: 进入终端,然后 su root
yum install gcc make kernel-default-devel kernel-sources kernel-headers
安装好后重启一下,再点安装增强工具,等虚拟光盘自动挂载后进终端,cd /media/VBOXADDITIONS_3.2.6_63112,回车,
然后su root, sh ./VboxLinuxAdditions_x86.run ,安装完重启。

挂载数据空间就是我上面说的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式