如何在virtualbox中为arch / manjaro linux VM配置共享文件夹以自动挂载?

时间:2017-08-31 16:27:36

标签: virtualbox shared-directory automount manjaro

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

1 个答案:

答案 0 :(得分:3)

事实证明,为虚拟机的共享文件夹配置自动挂载需要更多步骤。这个微小的forum post是关键。您需要启用并启动随guest utils一起安装的虚拟机服务vboxservice.service

  1. 首先确保您有一个文件夹/media,这是尝试安装共享文件夹的地方
  2. 确保guest虚拟机工具包已安装sudo pacman -Q virtualbox-guest-utils
  3. 使用sudo systemctl enable vboxservice.service
  4. 启用服务
  5. 使用sudo systemctl start vboxservice.service
  6. 启动服务
  7. 重新启动,我尝试注销,但启动服务需要重新启动
  8. 验证您的文件夹现已自动挂载在/mediasf_前缀,我的/media/sf_tfs

    P.S。我还根据另一个帖子运行了这个命令,将我的用户名添加到vboxsf组,虽然我不确定这个是否有必要。 sudo usermod -aG vboxsf brandon