红联Linux门户
Linux帮助

VirtualBox添加共享文件夹支持(客机Ubuntu14.10)

发布时间:2016-01-06 10:25:25来源:linux网站作者:burststar

背景:

在VirtualBox安装的Ubuntu内添加共享文件夹支持失败。


环境:

VirutalBox 4.3.10
主机:Windows8
客机:Ubuntu14.10


现象:

直接点击虚拟机菜单栏>安装增强功能,完成之后

1.共享目录失败
2.窗口大小不能自适应

虚拟机增加共享目录的过程不再赘述,安装VirtualBoxAddition并在图形界面设置完成之后,进入客机Ubuntu终端输入
sudo mount -t vboxsf sharedfoder mount_point

但是报错:

mount gives unknown filesystem type ‘vboxsf’


解决
错误尝试:

1.使用方法:
sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions

产生第二个错误:

/sbin/mount.vboxsf: mounting failed with the error: No such device

2.尝试重新运行iso中的shell脚本,发现一行提示

The headers for the current running kernel were not found
搜索并尝试重新安装header的方法并没有解决问题,在编译vbox模块的时候共享目录功能依然没有成功。


成功尝试:

意识到可能Ubuntu版本可能太新,VirtualBoxAddition版本太旧,所以使用[1]第二个回答(by msoliman)
1.安装virtual box guest additions
$ sudo apt-get install virtualbox-guest-additions-iso
2.安装guest additional package:
$ apt-get install virtualbox-guest-utils

这个包是干什么的?
输入`$ apt-get install virtualbox-guest-utils`

查看这个包的描述可以看到

…The provide closer integration and allow to share data through shared folders

1.此时安装应该已经完成,确认一下vboxguest是否是正确的版本
$ lsmod | grep vbox
$ modinfo vboxguest
2.重启虚拟机生效配置


嵌入式学习笔记(虚拟机共享文件夹配置-Ubuntu系统中):http://www.linuxdiyf.com/linux/16881.html

VMware安装增强功能实现共享文件夹和剪贴板:http://www.linuxdiyf.com/linux/16479.html

VirtualBox中安装的Fedora Server与windows系统共享文件夹的方法:http://www.linuxdiyf.com/linux/16177.html

Virtualbox中Ubuntu设置共享文件夹:http://www.linuxdiyf.com/linux/13849.html

Ubuntu Linux通过NFS设置共享文件夹简单设置:http://www.linuxdiyf.com/linux/10826.html