我有一个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按预期工作?
答案 0 :(得分:3)
事实证明,为虚拟机的共享文件夹配置自动挂载需要更多步骤。这个微小的forum post是关键。您需要启用并启动随guest utils一起安装的虚拟机服务vboxservice.service
。
/media
,这是尝试安装共享文件夹的地方sudo pacman -Q virtualbox-guest-utils
sudo systemctl enable vboxservice.service
sudo systemctl start vboxservice.service
验证您的文件夹现已自动挂载在/media
前sf_
前缀,我的/media/sf_tfs
P.S。我还根据另一个帖子运行了这个命令,将我的用户名添加到vboxsf组,虽然我不确定这个是否有必要。 sudo usermod -aG vboxsf brandon