
Die neueste Version von VirtualBox (5.2.18) lief ohne Probleme, bis ich auf Ubuntu LTS-18 aktualisierte. (Host ist OS/X.) Jetzt werden freigegebene Ordner, die als „auto-mount“ gekennzeichnet sind, nicht mehr gemountet. (Ich habe „Guest Additions“ aus dem Erweiterungspaket bei „virtualbox.org“ neu installiert und neu gestartet, nur für den Fall. Aber ohne Wirkung.)
Ich sehe zwar die /media/sf_sharename
Ordner für alle angegebenen Freigaben, aber sie enthalten nichts: Sie sind nicht gemountet!
ICHdürfenexplizit verwenden sudo mount
, und wenn ich das tue, wird jetzt der Inhalt des freigegebenen Ordners angezeigt. Aber wenn ich in den Einstellungen für freigegebene Ordner von VirtualBox „Auto Mount“ angebe, sollte ich das nicht tun müssen.
Beachten Sie, dass ich an VirtualBox überhaupt nichts geändert habe: IchnurUbuntu aktualisiert. Es funktionierte einwandfrei, bis ichDas.
(Ja, der Benutzer ist Mitglied der entsprechenden Linux-Gruppe. Estuthabe die Erlaubnis.)
Interessant ist auch, dass /dev/cdrom
das auch nicht montiert wird...
Antwort1
Hier ist die Zusammenfassung der endgültigen Lösung für dieses Problem, basierend auf meiner ursprünglichen Antwort unten:
In Bezug auf: Virtualbox - Ordner wird nicht automatisch gemountet, Windows 7-Host Ubuntu 17.10 Gast
virtualbox-guest-utils.service
Ich habe festgestellt, dass im Gegensatz zu der obigen SeitenichtVersuchen Sie, die Freigaben zu mounten. Das vboxadd-service.service
funktioniert. Aber das haben Sie nicht, wenn Sie einfach das Treiber-Erweiterungspaket von virtualbox.org installieren. Sie müssen die Erweiterungen von der mitgelieferten CD-ROM installieren, die unter OS/X Teil des Anwendungspakets ist.
Dann Conflicts=
war die Anweisung genau richtig:
sudo systemctl edit --full vboxadd-service
... dann systemd-timesync.service
aus der Conflicts=
Liste entfernen. (Machen Sie dies, nachdem Sie die Installation von der CD-ROM abgeschlossen haben und bevor Sie einen Neustart durchführen.)
Nach dem Neustart sind Ihre Freigaben wieder da.
Weitere unterstützende Informationen finden Sie in meiner ursprünglichen Antwort weiter unten.
Antwort2
Ich überarbeite meine Antwort, um sie deutlich zu verbessern.
Die allgemeine Situation, die ich erlebe, lässt sich am besten hier beschreiben:
https://askubuntu.com/questions/1066056/vbox-16-04-guest-upgraded-to-18-04-shared-folders-are-wrong
(ObwohlEskeine "Antwort" erhalten, estutLink zu anderen Seiten, die dies tun, und ich habe einige dieser Seiten hier zitiert.)
vboxadd-service
Das Problem scheint in und/oder zu liegen, vboxadd-guest-utils-service
wie auf dieser „askubuntu“-Seite beschrieben:
Virtualbox - Ordner wird nicht automatisch gemountet, Windows 7-Host Ubuntu 17.10 Gast
... der sich auf diesen Ubuntu-Fehlerbericht bezieht:
https://bugs.launchpad.net/ubuntu-mate/+bug/1769453
Während ich dies schreibe, versuche ich herauszufinden, warum der Dienst in meinem Fall beim Start fehlschlägt, aber ichTunBeachten Sie, dass der Dienst nicht ausgeführt wird und dass die Freigaben angezeigt werden, wenn ich auf meinem System den folgenden Befehl ausführe:
sudo systemctl restart vboxadd-service.service
Im Gegensatz zum zitierten Beitrag zeigt mein Status für den Dienst jedoch mehrere Dienste an, von denen einige „beendet“ sind:
● vboxadd.service
Loaded: loaded (/opt/VBoxGuestAdditions-5.2.18/init/vboxadd; enabled; vendor preset: enabled)
Active: active (exited) since Thu 2018-08-23 12:06:20 EDT; 5min ago
Process: 905 ExecStart=/opt/VBoxGuestAdditions-5.2.18/init/vboxadd start (code=exited, status=0/SUCCESS)
Main PID: 905 (code=exited, status=0/SUCCESS)
Aug 23 12:06:00 MyVM systemd[1]: Starting vboxadd.service...
Aug 23 12:06:03 myVM vboxadd[905]: VirtualBox Guest Additions: Starting.
Aug 23 12:06:20 MyVM systemd[1]: Started vboxadd.service.
● vboxadd-service.service
Loaded: loaded (/opt/VBoxGuestAdditions-5.2.18/init/vboxadd-service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-08-23 12:11:20 EDT; 3s ago
Process: 2696 ExecStart=/opt/VBoxGuestAdditions-5.2.18/init/vboxadd-service start (code=exited, status=0/SUCCESS)
Tasks: 8 (limit: 4665)
CGroup: /system.slice/vboxadd-service.service
└─2737 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh
Aug 23 12:11:19 MyVM systemd[1]: Starting vboxadd-service.service...
Aug 23 12:11:20 MyVM vboxadd-service[2696]: vboxadd-service.sh: Starting VirtualBox Guest Addition service.
Aug 23 12:11:20 MyVM vboxadd-service.sh[2717]: Starting VirtualBox Guest Addition service.
Aug 23 12:11:20 MyVM vboxadd-service.sh[2736]: VirtualBox Guest Addition service started.
Aug 23 12:11:20 MyVM systemd[1]: Started vboxadd-service.service.
● virtualbox.service - LSB: VirtualBox Linux kernel module
Loaded: loaded (/etc/init.d/virtualbox; generated)
Active: active (exited) since Thu 2018-08-23 12:06:08 EDT; 5min ago
Docs: man:systemd-sysv-generator(8)
Process: 1356 ExecStart=/etc/init.d/virtualbox start (code=exited, status=0/SUCCESS)
Aug 23 12:06:06 MyVM systemd[1]: Starting LSB: VirtualBox Linux kernel module...
Aug 23 12:06:08 MyVM systemd[1]: Started LSB: VirtualBox Linux kernel module.
Zweifellos hat diese „Verwirrung“ erheblichen Einfluss auf mein Problem …