Wo befindet sich mein gemounteter / freigegebener Ordner?

390
SnookerFan

Ich verwende Ubuntu über VirtualBox und habe einen Ordner angehängt:

Wo befindet sich mein gemounteter / freigegebener Ordner?

Ich finde es jedoch nirgends auf meiner VM Ubuntu.

Gibt es einen Standardspeicherort für gemountete Ordner?

Ich habe mir den Netzwerkordner angesehen und kann anscheinend nicht darauf zugreifen:

Wo befindet sich mein gemounteter / freigegebener Ordner?

Wohin gehe ich falsch?

0
Überprüfen Sie die Netzwerkordner. Die freigegebenen Ordner der Virtualbox werden normalerweise als Netzwerkfreigaben angezeigt. GabrielaGarcia vor 5 Jahren 2
Ich habe das versucht, aber kein Glück. Ich habe meine Frage entsprechend aktualisiert. SnookerFan vor 5 Jahren 0
[Dies] (https://askubuntu.com/q/161759/693277). Ich denke, Sie müssen zuerst Guest Additions im Gastbetriebssystem installieren. Kamil Maciorowski vor 5 Jahren 0
@ Ramhound: Der Screenshot zeigt jedoch keine illegalen Charaktere? grawity vor 5 Jahren 0
@ grawity Der Vollständigkeit halber habe ich einen Ordner ohne Punkte ausprobiert und trotzdem das gleiche Ergebnis erhalten. SnookerFan vor 5 Jahren 0
Installieren Sie die Gastergänzungen und vielleicht Samba? GabrielaGarcia vor 5 Jahren 0

1 Antwort auf die Frage

0
harrymc

Ihnen fehlen einige Schritte - das Definieren der Freigabe in VirtualBox reicht möglicherweise nicht aus, um sie im Gast anzuzeigen, oder sie wird an unerwarteten Orten und unerwarteten Namen angezeigt.

In den folgenden Beiträgen gibt es ein paar sehr vielversprechende Antworten:

Leider sind die Antworten unterschiedlich, auch wenn sie sehr stark angehoben wurden. Dies scheint also von den Linux- oder VirtualBox-Versionen abzuhängen. Ich werde sie unten zusammenfassen.

Voraussetzungen

Sie müssen Gastzugänge im Gastsystem installieren und anschließend neu starten.

Es kann auch erforderlich sein, dass Sie Ihren Benutzer zur Gruppe hinzufügen vboxsf:

sudo usermod -a -G vboxsf your_username sudo adduser your_username vboxsf 

Um zu überprüfen, ob der Benutzer noch nicht in der vboxsfGruppe ist, verwenden Sie den idBefehl.

Manuelle Montage

Hier gibt man den Mountpunkt der Freigabe an. (Denken Sie daran, dass es Benutzer gab, für die dies nicht funktioniert hat.)

cd ~ mkdir myshare sudo mount -t vboxsf DATA ~/myshare/ 

vboxsf steht für den Mount-Typ "VirtualBox shared folder".

Wenn Sie sich dazu als root anmelden müssen, geben Sie möglicherweise Folgendes ein:

mkdir /home/your_username/myshare sudo mount -t vboxsf -o uid=1000,gid=1000 DATA /home/your_username/myshare 

Auto-Mount durch VirtualBox

VirtualBox kann die Freigabe automatisch einhängen, jedoch nicht, wo dies erwartet wird. Es befindet sich möglicherweise im Ordner /media/sf_DATAund kann nur von root aus aufgerufen werden. Für die folgenden Befehle muss dann root angemeldet werden.

Sie können den Einhängeort des Ordners ändern, indem Sie den VBoxControlBefehl verwenden, der Bestandteil von Guest Additions ist. Möglicherweise ist ein Neustart erforderlich. Um beispielsweise den Einhängepunkt zu ändern /media/sf_..., /home/your_username/sf_... verwenden Sie den folgenden Befehl, um den gemeinsam genutzten VirtualBox-Ordner festzulegen guestproperty:

sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir /home/your_username/ 

Um die Änderung zu bestätigen, verwenden Sie get:

sudo VBoxControl guestproperty get /VirtualBox/GuestAdd/SharedFolders/MountDir 

Sie können alternativ einen Link zu dem Ordner erstellen, indem Sie:

ln -s /media/sf_DATA /home/your_username/DATA 

Fazit

Die Antworten, die ich gefunden habe, sind unterschiedlich und Sie müssen möglicherweise versuchen, herauszufinden, welche Befehle oder welche der oben genannten Befehle gemischt werden sollen. Im Erfolgsfall teilen Sie bitte unseren Lesern mit, welche Befehle Sie verwendet haben.

Lesen Sie weiter: