mount 给出未知的文件系统类型‘vboxsf’

mount 给出未知的文件系统类型‘vboxsf’

mount: unknown filesystem type 'vboxsf'当我尝试在我的客户 Ubuntu 机器上挂载共享文件夹时收到一条错误消息。

shared我有一台运行 4.1.22V Oracle VM VirtualBox 的 Windows 7 计算机。我在 VirtualBox 管理器中设置了一个共享文件夹(名为),并在客户机 10.04 Ububtu 上运行了以下命令:

mike@mike-laptop: ~$ mkdir win_share
mike@mike-laptop: ~$ sudo mount -t vboxsf shared win_share/
mount: unknown filesystem type 'vboxsf'

奇怪的是,虽然设置完全相同,但对于我的 OpenSUSE 12.1 映像,相同的步骤却有效。您知道为什么 Ubuntu 找不到“vboxsf”文件系统以及我该怎么办吗?

编辑
根据我收到的建议,我想补充一下,客人的虚拟盒子窗口上没有“菜单”。点击左上角的“图标”只会显示“移动”、“最大”、“最小”等。

在此处输入图片描述

答案1

尝试安装 Virtualbox Guest Additions,它应该处理好这件事。

  1. 启动客户操作系统(UBUNTU)
  2. 点击设备在顶部菜单栏中(包含 Ubuntu 的 VBOX 窗口)
  3. 点击安装访客添加功能

VBox 安装设备窗口

这将提示下载 Guest Additions,并且下载完成后可能会打开 nautilus 窗口。

此时,如果它没有自动安装 - 您可能需要打开终端并导航到该文件夹​​并执行 bash

sudo ./whateverTheArchitectureTypeYouHaveIs.sh

它可以自动帮我完成这件事。

VBOX 宾客附加功能自动安装弹出窗口(请注意,它确实需要客户操作系统中的超级用户权限。)

编辑

这是 Windows 屏幕截图(版本 4.2.4r81684 - 但是,自从我记事以来,我就看到了 VBox 的选项。看起来网络上的其他人也没有菜单,我肯定想禁用我的菜单。),看起来基本相同。您应该能够按下 Host+D 键来安装它们(抱歉之前忽略了这一点)。 主持人,默认情况下,是右 Control。

主持人+D

答案2

也许使用以下方式安装来宾添加功能更简单

sudo apt-get install virtualbox-guest-x11

然后重新启动。

答案3

所以根据 nerdwaller 的帖子,我确实需要安装 Virtualbox Guest Additions 才能vboxsf在其中获取类型...我仍然不知道为什么 Ubuntu 需要这个而 OpenSUSE 不需要,但我想这并不太重要。

之前的建议都没能成功安装客户添加功能。我最后做的很简单:

在 Oracle VM VirtualBox Manager 上,单击 Ubuntu 虚拟机时,可以选择“设置”。这将打开以下窗口:

在此处输入图片描述

如图所示,我单击了Storage主 IDE 控制器(它设置为无),然后我更新了 CD/DVD 驱动器以指向: C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso

默认情况下,客户添加文件 .iso 的存储位置。

相关内容