Ubuntu虚拟机文件共享--挂载

Ubuntu虚拟机文件共享--挂载

我运行 Windows 10 作为我的主机操作系统,使用 Oracle VM VirtualBox Manager 6.0.8 作为我的虚拟机软件,Ubuntu 18.04.2 是我的来宾操作系统。我正在尝试设置文件夹和文件共享。

我转到虚拟机(在 Oracle VM VirtualBox 上)的设置并创建了一个新的共享文件夹。设置它时,我选中了自动安装并使其永久化。但是,当我在 Ubuntu 中打开文件时,我看到该文件夹​​,但无法打开它。当我点击它时,我收到一条错误消息:无法显示此位置。然后下面用较小的字母写着:您没有查看“的内容所需的权限”共享文件夹_I_创建”。

我在谷歌上搜索并发现了这个链接:https://helpdeskgeek.com/virtualization/virtualbox-share-folder-host-guest/。它解释说,要设置共享文件夹,我应该做我所做的一切,但然后(另外)在终端中运行以下行:

mount -t vboxsf [-o OPTIONS] sharename mountpoint

然后它说:

将 sharename 替换为共享名称,将 mountpoint 替换为您想要安装共享的路径(即/mnt/share)。

这似乎表明我没有正确安装此文件夹,尽管我最初创建此文件夹时已选中自动安装。

无论如何,我尝试在终端中运行它,但收到错误:

mount: only root can use "--types" option

这看起来可能是一个简单的 sudo 修复。但是,因为我不知道这个命令的含义,所以我想先弄清楚它的作用。

所以我真的有两个问题:

  1. 该命令的每个部分的含义是什么?
  2. 如何修复尝试运行时收到的错误?

答案1

mount -t vboxsf [-o OPTIONS] sharename mountpoint

-t vboxsf- 提供的伪文件系统*主机和来宾系统之间的共享文件夹机制。你应该安装嘉宾补充在使用该文件系统之前。有关来宾添加安装的有用教程位于此关联

-o OPTIONS- 可以帮助或指定已安装资源的行为的选项列表(即uidgid...)。此选项的设置取决于您安装的文件系统的类型。

sharename- 应安装的资源的名称/源(在您的情况下是共享文件夹的名称)。

mountpoint- 目标目录,安装后您的资源将在其中可用。

mount有关您可以实现的命令的完整详细信息男子8号坐骑

您可以从以下位置获取有关vboxsf其的更多信息OPTIONS男人8挂载.vboxsf


您应该使用mount具有超级用户权限的资源。所以你应该成为root用户或mountsudo mount ...风格运行。

阅读更多sudo关于男人 8 须藤

相关内容