VirtualBox 6.0.14:共享文件夹未出现在“/media”中

VirtualBox 6.0.14:共享文件夹未出现在“/media”中

在装有 Ubuntu Linux 客户机(安装了 Guest Additions ...)的 VirtualBox 6.0.14 中,此共享文件夹未按广告显示/media。(唯一存在的是/media/cdrom。)

为何我的分享没有显示出来?

VirtualBox 共享定义屏幕

答案1

好吧,我在 StackExchange 上搜索了一下,回答了我自己的问题:virtualbox 客户端添加内核模块没有安装。VB 文档确实没有指出这一点。因此,以下是解决问题的方法:

  • 设备在正在运行的虚拟机的菜单中,单击“插入 Guest Additions CD 映像”。
  • 如果有必要,sudo mkdir /mnt/cdrom创建一个挂载点。 (当然您可以使用任何目录作为挂载点......)
  • sudo mount /dev/cdrom /mnt/cdrom将 CD 安装在那里。
  • cd /mnt/cdrom进去。
  • sudo ./VBoxLinuxAdditions.run
  • ...等待它完成其工作...它将编译并安装模块,但它们尚未被加载。
  • sudo reboot

现在,mount | grep vboxsf将显示现在有一个已挂载的文件系统。(这是因为我指定了“自动挂载”,如您在原始帖子中看到的那样。如果您不这样做,您将不得不摆弄/etc/fstab,我不会在这里讨论......)

但是,您可能会发现,Permission Denied当您尝试查看内部时,您会得到!现在是记住您必须是该vboxsf组成员的好时机。 (ls -l /mnt/*将显示组名和权限掩码。)以下是要做的事情:

sudo usermod -a -G vboxsf yourusername (注:首都 -G 然后注销并重新登录以使更改生效。使用命令确认groups,该命令现在会将此组列为您所属的组。 (当然,如果您愿意,您可以使用模糊 GUI 工具来管理用户的组成员身份。)

相关内容