2017-08-31 264 views
-1

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

回答

0

事实证明,需要几个步骤来为virtualbox的共享文件夹配置自动挂载。这个小小的forum post是关键。您需要启用并启动与来宾应用装置一起安装的virtualbox服务vboxservice.service

  1. 首先确保你有一个文件夹/media,这是它会尝试安装到您的共享文件夹
  2. 确保客人utils的安装与sudo pacman -Q virtualbox-guest-utils
  3. sudo systemctl enable vboxservice.service
  4. 启动服务使服务sudo systemctl start vboxservice.service
  5. 重新启动,我尝试只是注销,但重新启动是必要的我开始服务
  6. V确认您的文件夹现在已自动安装在/media前面sf_前缀,我的是/media/sf_tfs

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

相关问题