我已经尝试挂载 virtualbox 文件夹一段时间了,但一直
安装:未知文件系统类型“vboxsf”
我已经多次从存储库和使用“插入客户机添加 CD”选项在虚拟机中安装并重新安装了客户机添加程序(然后成功运行安装程序并重新启动)。有人知道问题可能出在哪里吗?
我运行的是 Ubuntu 14.04 作为主机和客户机。据我所知,有 Virtualbox 4.3.10。一切都应该修补并更新到最新版本。
编辑:
mount -t vboxfs 共享名 本地目录名
答案1
奇怪的是,刚刚在 Mint 17.1(客户机)上尝试使用 Kubuntu 14.04(主机)执行了同样的事情,却出现了同样的错误。
解决方法是这样做(按照这个帖子):
sudo ln -f -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
然后手动将您的用户添加到 vboxsf 组(按照第 2 点这个答案):
sudo usermod -a -G vboxsf <username>
重新启动客户机,然后再次尝试挂载命令:
sudo mount -t vboxsf <share name> <mount dir>
答案2
在浏览了许多论坛和讨论帖后,我终于解决了这个问题……这似乎是 Ubuntu 14.04 下 4.3.10 版本的一个错误,导致无法实际编译相应的内核模块(最初没有在讨论中找到它,只是在检查日志时才发现)解决方案似乎是升级到 4.3.28,它可以作为 deb 包从 Oracle 存储库中找到。你可以找到它这里。升级并重新安装客户附加功能后,一切似乎都运行正常。