如何配置共享文件夹以在virtualbox中为arch/manjaro linux VM自动安装?
问题描述:
我有一个在带有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自动安装?
答
事实证明,需要几个步骤来为virtualbox的共享文件夹配置自动挂载。这个小小的forum post是关键。您需要启用并启动与来宾应用装置一起安装的virtualbox服务vboxservice.service
。
- 首先确保你有一个文件夹
/media
,这是它会尝试安装到您的共享文件夹 - 确保客人utils的安装与
sudo pacman -Q virtualbox-guest-utils
- 与
sudo systemctl enable vboxservice.service
- 启动服务使服务
sudo systemctl start vboxservice.service
- 重新启动,我尝试只是注销,但重新启动是必要的我开始服务
-
V确认您的文件夹现在已自动安装在
/media
前面sf_
前缀,我的是/media/sf_tfs
ps.s.我也根据另一篇文章运行这个命令,将我的用户名添加到vboxsf组,虽然我不确定这个是否有必要。
sudo usermod -aG vboxsf brandon