mount 给出未知的文件系统类型“vboxsf”

Mik*_*ike 37 mount virtualbox filesystems ubuntu

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

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

mike@mike-laptop: ~$ mkdir win_share
mike@mike-laptop: ~$ sudo mount -t vboxsf shared win_share/
mount: unknown filesystem type 'vboxsf'
Run Code Online (Sandbox Code Playgroud)

奇怪的是使用完全相同的设置,但是对于我的 OpenSUSE 12.1 映像,相同的步骤起作用。任何想法为什么 Ubuntu 找不到“vboxsf”文件系统以及我能做些什么?

编辑
根据我得到的建议,我想我会在来宾的虚拟框窗口上添加没有“菜单”。单击左上角的“图标”只会给出“移动”、“最大”、“最小”等。

在此处输入图片说明

ner*_*ler 38

尝试安装 Virtualbox Guest Additions,它应该会照顾它。

  1. 启动来宾操作系统 (UBUNTU)
  2. 点击设备在顶部菜单栏(VBOX窗口住房的Ubuntu)
  3. 单击安装来宾添加

VBox 安装设备窗口

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

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

须藤 ./whateverTheArchitectureTypeYouHaveIs.sh

它提出自动为我做这件事。

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

编辑

这是一个 Windows 屏幕截图(版本 4.2.4r81684 - 但是,自从我记得 VBox 以来,我已经看到了该选项。看起来其他人在网络上也没有菜单,我想确定禁用我的菜单。),看起来基本一样。您应该可以按 Host+D 键来安装它们(抱歉之前忽略了这一点)。 Host,默认情况下,是正确的控制。

主持人+D


mrg*_*oom 16

也许使用安装来宾添加更简单

sudo apt-get install virtualbox-guest-x11
Run Code Online (Sandbox Code Playgroud)

然后重新启动。


Mik*_*ike 5

因此,根据 nerdwaller 的帖子,我确实需要安装 Virtualbox Guest Additions 才能vboxsf在其中获取类型...我仍然不知道为什么 Ubuntu 而不是 OpenSUSE 需要这样做,但这并不重要,我猜.

之前的建议都没有真正起作用来安装来宾添加。我最终做的很简单:

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

在此处输入图片说明

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

默认情况下,来宾添加 .iso 的存储位置。