Virtualbox-文件夹无法自动挂载,Windows 7 主机 Ubuntu 17.10 客户机

Virtualbox-文件夹无法自动挂载,Windows 7 主机 Ubuntu 17.10 客户机

我正在尝试使用 Virtualbox 的共享文件夹功能,但无法使自动挂载文件夹功能正常运行。

我已按照各种 SO/AskUbuntu 问题中的指示进行操作,似乎我正确设置了共享文件夹。

更多细节:

安装文件夹并sudo mount -t vboxsf vbox_shared /media/vbox_shared进行工作,包括写访问。

我已经安装了 Virtualbox Guest Additions,并且lsmod | grep vboxguest返回vboxguest 294912 2 vboxsf,vboxvideo

我已尝试sudo usermod -G vboxsf -a <username>将自己添加到该群组。

我已经重新启动了虚拟机。

在 Virtualbox 设置中,我已设置文件夹路径:C:\Users\<myusername>\vbox_shared、文件夹名称:vbox_shared,并选中自动挂载和使永久生效。

主机是 Windows 7 Enterprise,客户机是 Ubuntu Server 17.10,Virtualbox 5.2.6。

还有什么原因造成这种情况?

答案1

由适当的 systemd 单元服务执行自动挂载:

  • virtualbox-guest-utils.service- 如果你已经安装了 virtualbox-guest-dkms 和 virtualbox-guest-utils

或者

  • vboxadd-service.服务- 如果您已经从 VirtualBox 虚拟 CD 安装了 VBoxLinuxAdditions.run。

在这两种情况下,相应的服务都有可能由于单元依赖性而无法启动。

可能的解决方案:

sudo systemctl edit --full vboxadd-service

或者

sudo systemctl edit --full virtualbox-guest-utils

并从 [Unit] 部分的“Conflicts=”行中删除“systemd-timesync.service”。然后重新启动。

更新 如果您要更新 Virtual Guest Additions,则可能需要手动更改版本号vboxadd-service。另请参阅selectstriker2 在下面评论

相关内容