首页 文章

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

提问于
浏览
0

我有一个manjaro / arch虚拟机在带有Windows 10主机的virtualbox中运行 . 我已将我要在virtualbox中共享的共享文件夹配置为 c:\tfs ,名称为 tfs ,但它没有't show up in the linux vm anywhere. I am able to mount it manually, but it won' t自动安装 . 我在VM中创建了 /media/media/tfs 文件夹,因为它不存在,现在以下命令成功手动安装我的文件夹 sudo mount -t vboxsf tfs /media/tfs . 如何在不诉诸编辑 /etc/fstab 的情况下让automount按预期工作?

1 回答

  • 3

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

    • 首先确保您有一个文件夹 /media ,这是尝试安装共享文件夹的位置

    • 确保使用 sudo pacman -Q virtualbox-guest-utils 安装了guest utils

    • 使用 sudo systemctl enable vboxservice.service 启用服务

    • 使用 sudo systemctl start vboxservice.service 启动服务

    • 重新启动,我尝试注销,但启动服务需要重新启动

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

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

相关问题