1

我有一个在带有 Windows 10 主机的 virtualbox 中运行的 manjaro/arch 虚拟机。我已将要在 virtualbox 中共享的共享文件夹配置为c:\tfs名称tfs,但它没有显示在任何地方的 linux vm 中。我可以手动安装它,但它不会自动安装。我在 VM 中创建了/mediaand/media/tfs文件夹,因为它不存在,现在下面的命令成功地手动挂载了我的文件夹sudo mount -t vboxsf tfs /media/tfs。如何在不进行编辑的情况下使自动挂载按预期工作/etc/fstab

4

1 回答 1

4

事实证明,为 virtualbox 的共享文件夹配置自动挂载还需要几个步骤。这个小小的论坛帖子是关键。您需要启用并启动vboxservice.service使用 guest utils 安装的 virtualbox 服务。

  1. 首先确保你有一个文件夹/media,这是它会尝试挂载你的共享文件夹的地方

  2. 确保安装来宾实用程序sudo pacman -Q virtualbox-guest-utils

  3. 启用服务sudo systemctl enable vboxservice.service

  4. 开始服务sudo systemctl start vboxservice.service

  5. 重新启动,我只是尝试注销,但我需要重新启动才能启动服务

  6. 验证您的文件夹现在是否已/media使用sf_前缀自动挂载,我的是/media/sf_tfs

    ps 我还根据另一篇文章运行了这个命令,以将我的用户名添加到 vboxsf 组,尽管我不确定这个是否有必要。sudo usermod -aG vboxsf brandon

于 2017-08-31T16:27:36.473 回答