如何修复VirtualBox未知的文件系统类型“vbox”问题

7
我想在archlinux的虚拟机上创建一个像vagrant box一样的虚拟机,用于Web开发。我不想使用vagrant box,因为我想先学习如何自己操作,并尽可能地减少机器使用的磁盘空间。为此,我已经安装和配置了apache2、php和mariadb,总共使用了640M的磁盘空间。我把宾客80端口转发到主机127.0.0.1:8080。
我遇到了vboxfs模块的错误,我按照这里所述安装了virtualbox-guest-module,并在机器重新启动后尝试执行以下命令:mount -t vboxfs share_name mount_location,但我得到了这个错误:unknown filesystem type 'vbox'
我在Google上搜索,所有的结果都提到了archlinux的virtualbox-guest-utils,但问题是我不需要该软件包中的所有依赖项(alsa、xorg、视频驱动程序等),我不知道我需要或不需要该软件包中的哪些依赖项... 所以我想知道是否可能并且只使用vboxfs模块就足以使用Virtualbox的共享功能。

请参阅:VirtualBox - Archwiki 首先始终要查看 Archlinux Wiki。它们的文档做得很好,通常提供所有必要的信息。 - David C. Rankin
我认为你没有读我写的内容... 你看到我的链接了吗?你觉得它是怎么出现的?我不是想要装作聪明的人,但请说出你有什么话要说。 - Starlays
1个回答

6

您打错了一个字母,正确的应该是vboxsf而不是vboxfs。我也犯了同样的错误,一直在想为什么不起作用。因此完整的命令是:

sudo mount -t vboxsf share_name mount_location

为了记住正确的类型,您可以将其视为VirtualBox共享文件夹的缩写。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接