为什么在 Ubuntu 20.04 LTS 上 Linux 内核更新后无法挂载 VirtualBox 共享文件夹?

为什么在 Ubuntu 20.04 LTS 上 Linux 内核更新后无法挂载 VirtualBox 共享文件夹?

我有 Ubuntu 20.04 LTS。以前,它使用 Linux 内核版本 5.8.0-59,但在内核更新到 5.11.0-25 后,我发现由于错误消息“没有这样的文件或目录”,我现在无法挂载我的 VirtualBox 共享文件夹。

我用来挂载共享文件夹的命令是(在我的主目录中运行):

sudo mount -t vboxsf -o uid=1000,gid=1000 vboxshared /home/juhis/vboxshared

并且 VirtualBox 配置在“机器文件夹”列表中有一个名为 的共享文件夹vboxshared,该文件夹以前可以工作,但现在不再工作了。

答案1

原因是 Linux 中安装具有相对路径的设备时发生了一些变化。如果我在主目录中运行以下命令

sudo mount -t vboxsf -o uid=1000,gid=1000 vboxshared /home/juhis/vboxshared

...那么它不再使用vboxshared作为设备名称。相反,它使用/home/juhis/vboxshared。因此,需要更新 VirtualBox 设置,并且vboxshared必须将以前的文件夹的设备名称更改为/home/juhis/vboxshared(完整路径)。

相关内容