私はそれがうまくいくようにマニュアルに記載されているすべてのことをし、数日間この問題で苦しんだと信じています。設定の詳細は次のとおりです。
マスター:Linux Mint 18.1セレナ、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
ゲストエディションはゲストにインストールされ、私のユーザーは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つのファイルがあります。 なぜゲストの中にその人はいないのですか?
ホストから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 Editionを更新した後は正常に動作します。新しい詳細は次のとおりです。
マスター:Linux Mint Linux Mint 19.3トリシア、Ubuntu 7.4.0-1ubuntu1〜18.04.1、5.0.0-32-generic
バーチャルボックスバージョン:5.2.34_ Ubuntu
ゲストバージョン:5.2.34
ゲストDebian 10の共有フォルダには、ホストの共有フォルダにあるファイルが実際に含まれるようになりました。
stackexchangeに対する1つの回答では、Virtualboxが少し古いLinuxでは「うまく機能しない」と言っていたので、ホストシステムをアップグレードすることにしました。 18.1から19.3にアップグレードした後、ソフトウェアセンターで最新のVirtualboxを使用できます。