xxxmenger 发表于 2015-10-12 12:51:10

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

背景:
  在VirtualBox安装的Ubuntu内添加共享文件夹支持失败。
环境:
  VirutalBox 4.3.10

主机:Windows8

客机:Ubuntu14.10
现象:
  直接点击虚拟机菜单栏>安装增强功能,完成之后

[*]共享目录失败
[*]窗口大小不能自适应
  虚拟机增加共享目录的过程不再赘述,安装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版本太旧,所以使用第二个回答(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


[*]此时安装应该已经完成,确认一下vboxguest是否是正确的版本

$ lsmod | grep vbox

$ modinfo vboxguest
[*]重启虚拟机生效配置
参考文献:
   http://superuser.com/questions/745868/mount-failed-unknown-file-system-in-virtualbox-in-ubuntu-14-04-and-windows-7-a
   https://superuser.com/questions/745868/mount-failed-unknown-file-system-in-virtualbox-in-ubuntu-14-04-and-windows-7-a/881936#881936?newreg=4a0803cd11294c8789f3338ac80cd541]
   http://stackoverflow.com/questions/28328775/virtualbox-mount-vboxsf-mounting-failed-with-the-error-no-such-device
   https://www.virtualbox.org/ticket/11582

版权声明:本文为博主原创文章,未经博主允许不得转载。
页: [1]
查看完整版本: VirtualBox添加共享文件夹支持(客机Ubuntu14.10)