So greifen Sie auf den Freigabeordner in der virtualbox zu. Gastgeber Win7, Gast Fedora 16?
Ich bin ein Neuling in linux. Ich installierte Fedora 16 OS als guest in virtualbox auf Windows 7. Nun möchte ich auf eine Freigabe zugreifen Ordner von Fedora. Hier ist etwas, was ich getan habe:
- Installieren guest addtion [OK]
- Make-Freigabe-Ordner-link zu virtualbox [OK]. Freigabe der Ordner-Pfad in Window 7:
D:\share_folder_vm
-
Im terminal-Programm in fedora, ich habe gerade einige Befehle:
[hoangphi@localhost ~]$ su Password: [root@localhost hoangphi]# cd Desktop/ [root@localhost Desktop]# mkdir share_folder [root@localhost Desktop]# sudo mount -t vboxsf D:\share_folder_vm \share_folder /sbin/mount.vboxsf: mounting failed with the error: Protocol error [root@localhost Desktop]#
Bekam ich diese Meldung: /sbin/mount.vboxsf: mounting failed with the error: Protocol error
share_folder_vm
ist der Ordner im Win7-Host und share_folder
ist der Ordner in Fedora Gast.
Meine Frage: Wie kann ich dieses problem beheben?
InformationsquelleAutor der Frage PhiVH | 2012-04-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Oracle Installieren Guest Additions:
[host-hotkey (usually right Ctrl)] + [d]
,Dann:
Können Sie jetzt genießen:
Ordner freizugeben, stellen Sie Sie geteilt werden. Prüfen Sie die Berechtigungen. Beachten Sie, dass die host-Datei Berechtigungen, die vergänglich sind. IOW, wenn Sie nicht schreiben können, um die Datei auf dem host, kann der Gast nicht.
Nach dem einrichten der Datei freigegeben werden erstellen Sie eine destination, wenn Sie keine haben:
mkdir -p ~/Ziel
Nun montieren Sie es unter dem Namen, den Sie konfiguriert es mit:
Als extra-Tipp Sie können wirklich nutzen diese Funktion, um Dinge zu tun wie:
- Verwenden Sie "guest" subversion-client zu erstellen repository montiert Verzeichnis (Sie müssen nicht eine vollständige svn-client, aber das repo genutzt werden kann, eine IDE, die auf dem host).
- Ich persönlich benutze mein Gast zu herunterladen und entpacken von binaries wie Tomcat, um eine gezielte mount. Ja, Sie können mit Linux die Dinge zu installieren auf Windows!
Alle aushängen Aktien:
InformationsquelleAutor der Antwort thejartender
In diesem thread gibt es einige gute Tipps. Aber....
@GirishB die Antwort ist nicht korrekt - sorry. Jartender am besten.
Auch jeder post hier anzunehmen scheint, du bist einloggen, um dem Linux-Gast als root, außer für @tomoguisuru. Igitt! Benutze nicht die root-verwenden Sie ein separates Benutzerkonto und "sudo", wenn Sie root-Rechte benötigt. Dann ist dieser Benutzer (oder jeder andere Benutzer, die den freigegebenen Ordner) sollte die Mitgliedschaft in der vboxsf Gruppe, und @tomoguisuru Befehl ist perfekt, auch terser als das, was ich benutze.
Vergessen Sie läuft Berg selbst. Richten Sie den freigegebenen Ordner, um auto-mount und finden Sie die freigegebenen Ordner unter " /media in mein OEL (RH und Centos wahrscheinlich das gleiche). Wenn diese nicht vorhanden ist, geben Sie den Befehl "mount" ohne Argumente und Blick für das bereitgestellte Verzeichnis vom Typ vboxsf.
InformationsquelleAutor der Antwort Andrew Wolfe
Für einen freigegebenen Ordner zugreifen, müssen SIE "Oracle VM extension pack" installiert.
Blick auf die unten auf dieser link du Sie von dort herunterladen können.
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
InformationsquelleAutor der Antwort snow04
Ich gerade dachte. Müssen Sie einen freigegebenen Ordner mit VirtualBox, bevor Sie darauf zugreifen mit dem Gast.
Klicken Sie auf "Device" in der Menüleiste--->Freigegebene Datei--->fügen Sie ein Verzeichnis und nennen Sie es
dann in der Gast-terminal, verwenden Sie:
Derzeit direkt beziehen sich auf das host-Verzeichnis
InformationsquelleAutor der Antwort Chen Sturmweizen
Gibt es eine einfachere Möglichkeit, die ich gefunden beim laufen Linux Mint.
Jeder Benutzer in die Gruppe vboxsf hat vollen Zugriff auf alle freigegebenen Ordner bei jedem Booten ohne manuellen Einhängen oder aushängen,
Normalerweise mache ich die folgenden zusätzlich zu den oben genannten zu haben, nur um einen schnellen Zugriff
InformationsquelleAutor der Antwort Michael
Werden Sie wahrscheinlich brauchen, um Ihre mount-Befehl aus:
:
wo share_name ist der "Name" der Aktie in der VirtualBox -> Freigegebene Ordner -> Ordner-Liste im Feld. Das argument, das Sie haben ("D:\share_folder_vm") ist der "Pfad" der Freigabe auf dem host, nicht dem "Namen".
InformationsquelleAutor der Antwort Wil S
Kann dies dabei helfen kann, andere Jungs:
Ich hatte das gleiche problem, und nach der Suche mit Google fand ich, dass kann sein, weil die Berechtigungen von dem Ordner... Also, müssen Sie zuerst Berechtigungen hinzufügen...
Dann wieder laufen
Check hier die Antworten: Error Befestigung VirtualBox freigegebenen Ordnern in einem Ubuntu-Gast...
InformationsquelleAutor der Antwort Jesfre
VirtualBox version hat viele uncompatibilities mit der Linux-version, so ist es schwer zu installieren, durch die Verwendung von "Gast Neben CD-image". Für linux-Distributionen ist es Häufig ein guter Begleiter Gast-Zusatz-Paket(gleichwertige Funktionen zum CD-image), die installiert werden können durch:
Danach auf das Menü "Fenster" der Gast, gehen Sie zu Geräte->Freigegebene Ordner-Einstellungen->Freigegebene Ordner und fügen Sie einen host-Fenster-Ordner-zu-Maschine-Ordner(Markieren-Auto-mount-option), dann sehen Sie die freigegebenen Ordner auf die Dateien des Gast-Linux.
InformationsquelleAutor der Antwort Tin Luu
Es ist eine wirklich einfache Tutorial, hier : http://my-wd-local.wikidot.com/otherapp:configure-virtualbox-shared-folders-in-a-windows-ho
erzählen zu tun:
sudo mkdir /mnt/vbox_share
sudo mount.vboxsf nameAddesAsShared /mnt/vbox_share
InformationsquelleAutor der Antwort tf41xc86x7
Diese sind die Schritte, um einen Ordner freizugeben von Windows auf Linux mit Virtual Box
Schritt 1 : Installieren Sie Virtual Box Extension Pack von dieser link
Schritt 2: Oracle Installieren Guest Additions:
Durch drücken ->
Right Ctrl
undd
zusammenFühren Sie den Befehl
sudo /media/VBOXADDITIONS_4.*/VBoxLinuxAdditions.run
Schritt 3 : Erstellen Sie Freigegebene Ordner, indem Sie auf Einstellungen in
Vbox
Dann Freigegebene Ordner -> + und geben Sie einen Namen für den Ordner (z.B. VB_Share)
Wählen Sie den Freigegebenen Ordner-Pfad auf Windows (z.B. D:\VBox_Share)
Schritt 4: Erstellen Sie einen Ordner namens
VB_share
imhome\user-name
(z.B. home\satish\VB_share) und teilenmkdir VB_Share
chmod 777 VB_share
Schritt 5: Führen Sie den folgenden Befehl
sudo mount –t vboxsf vBox_Share VB_Share
InformationsquelleAutor der Antwort Satish