virtualbox guest debian 10 中的共享文件夹不显示来自 linux mint 主机的文件

virtualbox guest debian 10 中的共享文件夹不显示来自 linux mint 主机的文件

我相信我已经完成了所有手册中所说的一切以使其正常工作,并且已经为此奋斗了几天。以下是设置的详细信息:

主持人:Linux Mint 18.1 Serena、Ubuntu 5.4.0-6ubuntu1~16.04.4、4.4.0-53-generic

客人:Debian GNU/Linux 10(破坏者),4.19.0-8-amd64

虚拟盒版本:5.1.38_Ubuntu

访客版版本:5.1.38

Guest Editions 安装在来宾中,我的用户是 vboxsf 组的一部分,在主机上 Virtualbox 的 gui 中,我在主机主目录中选择了一个名为 MintDebianSharedFolder 的文件夹,并选择了自动安装,并给出了名称来宾 MintDebianSharedFolder5 可以看到。现在启动来宾系统(Debian 10):

cardamom@ruthenium:~$ sudo ls -la /media/
insgesamt 14
drwxr-xr-x  4 root root   4096 Mär 24 12:41 .
drwxr-xr-x 19 root root   4096 Mär 23 14:34 ..
lrwxrwxrwx  1 root root      6 Mär 23 13:19 cdrom -> cdrom0
dr-xr-xr-x  6 root root   2048 Mai  9  2018 cdrom0
drwxrwx---  2 root vboxsf 4096 Mär 24 12:38 sf_MintDebianSharedFolder5
cardamom@ruthenium:~$ sudo ls -la /media/sf_MintDebianSharedFolder5/
insgesamt 8
drwxrwx--- 2 root vboxsf 4096 Mär 24 12:38 .
drwxr-xr-x 4 root root   4096 Mär 24 12:41 ..

实际上主机上相应的文件夹中有2个文件 - 为什么他们没有出现在嘉宾中?

我刚才在主机上创建了第二个,但它在来宾中不可见。

以下是 Debian 10 客户机上其他一些命令的输出,可能有助于诊断:

cardamom@ruthenium:~$ df
Dateisystem    1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
udev             3354284       0   3354284    0% /dev
tmpfs             674824    9084    665740    2% /run
/dev/sda1        7578488 5697972   1475832   80% /
tmpfs            3374108       0   3374108    0% /dev/shm
tmpfs               5120       4      5116    1% /run/lock
tmpfs            3374108       0   3374108    0% /sys/fs/cgroup
tmpfs             674820      20    674800    1% /run/user/1000
/dev/sr0           58214   58214         0  100% /media/cdrom0
cardamom@ruthenium:~$ mount | grep sf
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)

cardamom@ruthenium:~$ sudo VBoxControl guestproperty get /VirtualBox/GuestAdd/SharedFolders/MountDir
Oracle VM VirtualBox Guest Additions Command Line Management Interface Version 5.1.38
(C) 2008-2018 Oracle Corporation
All rights reserved.

No value set!
cardamom@ruthenium:~$ lsmod | grep vboxguest
vboxguest             299008  4
cardamom@ruthenium:~$ cd /opt/VBoxGuestAdditions-*/init 
cardamom@ruthenium:/opt/VBoxGuestAdditions-5.1.38/init$ ls
vboxadd  vboxadd-service  vboxadd-x11
cardamom@ruthenium:/opt/VBoxGuestAdditions-5.1.38/init$ sudo ./vboxadd setup
vboxadd.sh: failed: Look at /var/log/vboxadd-install.log to find out what went wrong.
vboxadd.sh: Starting the VirtualBox Guest Additions.
vboxadd.sh: failed: modprobe vboxsf failed.

任何想法非常感谢

答案1

同时,我已经修复了这个问题,在主机上更新了 Linux Mint 和 Virtualbox 以及来宾上的 Guest Editions 后,它就可以正常工作了。新的细节是:

主持人:Linux Mint Linux Mint 19.3 Tricia、Ubuntu 7.4.0-1ubuntu1~18.04.1、5.0.0-32-generic

虚拟盒版本:5.2.34_Ubuntu

访客版版本:5.2.34

来宾 Debian 10 中的共享文件夹现在实际上包含主机上共享文件夹中的文件。

stackexchange 上的某个答案提到 Virtualbox 可能无法与稍旧的 Linux“很好地配合”,因此决定升级主机系统。从 18.1 升级到 19.3 后,软件中心允许使用较新的 Virtualbox。

相关内容