Ich habe einen freigegebenen Ordner zwischen dem Windows-Host und dem Ubuntu-Gast konfiguriert. Der Ordner wird beim Start gemountet, ist aber leer (es gibt auch ein Vorhängeschloss). Ich muss den folgenden Befehl ausführen, um auf den Inhalt zuzugreifen (das Vorhängeschloss verschwindet).
sudo mount.vboxsf media ~/media
Wie kann ich es so konfigurieren, dass es beim Start automatisch ausgeführt wird? Ich habe versucht, zu den Startprogrammen hinzuzufügen, aber es passiert nichts. Ich bin neu in Linux, versuche also, deine Antwort in die Sprache eines Laien zu bringen. Vielen Dank.
virtualbox
Njihia
quelle
quelle
Antworten:
Der bereitgestellte Freigabeordner gehört dem
vboxsf
Benutzer. Sie als Benutzer wurden dervboxsf
Gruppe nicht hinzugefügt . Um den Zugriff auf die freigegebenen Ordner dauerhaft zuzulassen, kopieren Sie diesen Befehl und fügen Sie ihn in ein Terminalfenster ein:$USER
wird durch Ihren Benutzernamen ersetzt. Dieser Befehl hängt den Benutzer<username>
an die vboxsf- Gruppe an, die der Eigentümer der freigegebenen Ordner ist (in/media/...
der Ubuntu-Box).Sie müssen beim Start kein Skript ausführen, sobald Sie den bereitgestellten freigegebenen Ordner besitzen.
Sie müssen sich jedoch höchstwahrscheinlich abmelden und erneut anmelden (oder neu starten).
quelle
sudo adduser <username> vboxsf
drwxrwx--- 2 root vboxsf 4096 Apr 3 18:47 sf_shared
. Bitte überprüfen Sie mit demusers-admin
Programm, ob sich Ihr Benutzername tatsächlich in der vboxsf-Gruppe befindet (es gibt eine Schaltfläche namens Gruppen verwalten und schauen Sie unter Eigenschaften der vboxsf-Gruppe nach).ln -s /media/sf_shared/ name_of_link
. Ersetzen Siesf_shared
durch den tatsächlichen Namen des freigegebenen Verzeichnisses undname_of_link
durch das, was Sie möchten. Alternativ können Sie den Ordner in Nautilus auch einfach in den rechten Navigationsbereich ziehen, um einen leicht zugänglichen Link zu erstellen.So greifen Sie auf Ihre freigegebenen Ordner auf Ubuntu VM (Oracle Virtualbox) zu. Ich gehe davon aus, dass Sie die automatische Bereitstellung bereits aktiviert haben, als Sie den Ordner hinzugefügt haben. Öffnen Sie das Terminal und geben Sie ein.
Ersetzen Sie den Benutzernamen durch Ihren eigenen Benutzernamen. Mit diesem Befehl wird der Benutzer "Benutzername" an die vboxsf-Gruppe angehängt, die der Eigentümer der freigegebenen Ordner ist (zu finden in / media / auf der Ubuntu-Box). Bestätigen Sie in Ihrem Medienordner, ob die freigegebenen Ordner vorhanden sind. Sie heißen normalerweise "sf_name-of-shared-folder". Für einen schnellen Zugriff möchten Sie möglicherweise einen Link zu den freigegebenen Ordnern im Basisordner erstellen. Im Terminal (vorausgesetzt, Sie befinden sich in dem Verzeichnis, in dem der Link angezeigt werden soll, und Sie haben das Nautilus-Plugin aktiviert, das Ihnen die Kontextmenüoption bietet):
Ersetzen Sie sf_shared durch den tatsächlichen Namen des freigegebenen Verzeichnisses und name_of_link durch den gewünschten Namen. Der Name des Links sollte jedoch nicht in dem Verzeichnis vorhanden sein, in dem Sie den Link erstellen möchten (das heißt, es sollte keinen Ordner oder eine Datei mit diesem Namen geben). Alternativ können Sie den Ordner in Nautilus auch einfach in den rechten Navigationsbereich ziehen, um einen leicht zugänglichen Link zu erstellen.
quelle