virtualbox guest debian 10의 공유 폴더에 linux mint 호스트의 파일이 표시되지 않습니다.

virtualbox guest debian 10의 공유 폴더에 linux mint 호스트의 파일이 표시되지 않습니다.

나는 그것이 작동하도록 설명서에 나와 있는 모든 작업을 수행했으며 며칠 동안 이 문제로 어려움을 겪었다고 믿습니다. 설정 세부정보는 다음과 같습니다.

주인:리눅스 민트 18.1 세레나, 우분투 5.4.0-6ubuntu1~16.04.4, 4.4.0-53-generic

손님:Debian GNU/Linux 10(차단기), 4.19.0-8-amd64

가상 박스 버전:5.1.38_우분투

게스트 버전:5.1.38

게스트 에디션은 게스트에 설치되고 내 사용자는 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개의 파일이 있습니다. 왜 손님들 중에 그 사람들은 없나요?

방금 호스트에서 두 번째 항목을 생성했지만 게스트에는 표시되지 않습니다.

다음은 진단에 도움이 될 수 있는 데비안 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 Edition을 업데이트한 후에는 제대로 작동합니다. 새로운 세부정보는 다음과 같습니다.

주인:리눅스 민트 리눅스 민트 19.3 트리시아, 우분투 7.4.0-1ubuntu1~18.04.1, 5.0.0-32-generic

가상 박스 버전:5.2.34_우분투

게스트 버전:5.2.34

게스트 Debian 10의 공유 폴더에는 이제 호스트의 공유 폴더에 있는 파일이 실제로 포함됩니다.

stackexchange에 대한 한 답변에서는 Virtualbox가 약간 오래된 Linux에서는 "잘 작동"하지 않을 수 있다고 언급했기 때문에 호스트 시스템을 업그레이드하기로 결정했습니다. 18.1에서 19.3으로 업그레이드한 후 소프트웨어 센터에서 최신 Virtualbox를 사용할 수 있습니다.

관련 정보