Virtual Machine (VirtualBox) - Wie greife ich vom Hosting-Computer auf Dateien zu?

26

Ich habe einen PC mit Windows 7 Ultimate (A). Unter diesem Betriebssystem hat VirtualBox eine weitere Windows 7-Instanz (B).

Kann Windows 7 (B) auf Dateien unter Windows 7 (A) zugreifen? Im Idealfall möchte ich auf sie zugreifen können, ohne sie in die laufende VM-Instanz kopieren zu müssen, da ich nicht über eine ausreichend große Festplatte verfüge ... Die Festplatte verfügt über einen Ordner mit 1,5 TB Daten ( auf einer 2-TB-Festplatte), so dass das Kopieren auf eine VM-Instanz einfach nicht funktioniert.

meine
quelle
Beachten Sie auch einen Fehlerbehebungsschritt: Stellen Sie sicher, dass vom Host-Betriebssystem aus auf die Dateien zugegriffen werden kann, und zwar mit den richtigen Einstellungen für die Zugriffssteuerung für Lese-, Schreib- und Ausführungsvorgänge.
Dreftymac

Antworten:

29

Es gibt verschiedene Möglichkeiten, dies zu erreichen.

Sie können die VBox-eigene Funktion für freigegebene Ordner verwenden .

Gehen Sie dazu zu Einstellungen der virtuellen Maschine und wählen Sie dann Freigegebene Ordner .

Klicken Sie auf die Schaltfläche Add Shared Folder . Geben Sie den Ordnerpfad und den Ordnernamen an.

In Virtual Machine gehen Sie zu \\ vboxsrv \

Sie würden Ihre Ordner sehen.

Sie können auch eine Netzwerkfreigabe erstellen und von B nach A auf diese Freigabe zugreifen.

bakytn
quelle
Müssen beide eine Kopie der Datei (auch in einem temporären Ordner) erstellen, um sie zu verwenden? Ich weiß, dass Netzwerkfreigaben auf verschiedenen Computern so funktionieren ... Ich habe nie eine Netzwerkfreigabe auf demselben Computer durchgeführt. Gleiches gilt auch für den freigegebenen Ordner (ist dies eine Situation, in der die Datei zur Verwendung kopiert wird)?
Mein
Nein, Ihre Dateien werden nicht kopiert. Deshalb heißt es Shared Folder
bakytn
Sobald dies funktioniert, erhalten Sie das Häkchen :)
mein
Die Verwendung des zweiten Ansatzes ist jedoch schwieriger. Sie müssen mit dem Netzwerk spielen (wie das Ändern der Netzwerkverbindung zu Bridged) usw. Der erste und offensichtlichste Weg muss Ihr Problem perfekt lösen.
Bakytn
1
Myermian, nur für den Fall, dass es nicht funktioniert. Wahrscheinlich müssten Sie das Extenstion Pack von der offiziellen Downloadseite installieren: virtualbox.org/wiki/Downloads download it. Und dann doppelklicken Sie einfach darauf.
Bakytn
7

Ich nehme an, Sie haben Ihre VM in Betrieb. Folge diesen Schritten:

  1. Gehen Sie im VM-Fenster zu Extras -> CD-Image für Gastzugaben einfügen. Bildbeschreibung hier eingeben

  2. Unter Arbeitsplatz wird ein neues CD-Laufwerk angezeigt. öffne es und starte "VBoxWindowsAdditions"Bildbeschreibung hier eingeben

  3. Folgen Sie dem Setup, um das Guest-Addition auf dem Guest-Computer zu installieren. Starten Sie den Gast neu.
  4. Öffnen Sie als Nächstes die VM-Einstellungen:Bildbeschreibung hier eingeben
  5. Gehen Sie zu Freigegebene Ordner -> klicken Sie mit der rechten Maustaste -> fügen Sie einen freigegebenen Ordner hinzu -> fügen Sie den Ordner hinzu, den Sie freigeben möchten: Bildbeschreibung hier eingeben
  6. Ihr freigegebener Ordner wird auf dem Gastcomputer unter Arbeitsplatz angezeigt.

Sie können eine ähnliche Methode auch für andere Betriebssysteme anwenden.

kBisla
quelle
das ist brilliant! Ich hatte nicht bemerkt, dass ich die VM neu starten musste, weshalb ich so viele Probleme hatte, danke
Philip Eagles
2

Eine andere Option ist nur das Kopieren von Dateien:

Wählen Sie Virtuelle Maschine und gehen Sie zu Einstellungen - Allgemein - Erweitert . Dort können Sie die Unterstützung für die freigegebene Zwischenablage und Drag'n'Drop konfigurieren . Ich habe die bidirektionale Option für beide ausgewählt.

Jetzt können Sie Dateien zwischen Host und Guest ziehen und ablegen. Sie können auch Text auf dem Host-Computer kopieren und auf der Guest-VM einfügen (und umgekehrt).

Mein Titel
quelle
Diese Technik funktioniert nicht mit sehr großen Dateien. Funktioniert aber gut für kleinere.
Verbrennungen
-1

Der einfachste Weg ist die Verwendung eines USB-Flash-Speichers:

1- Schließen Sie Ihren USB-Flash-Speicher an Ihren Computer an.

2- Ihr Flash-Speicher sollte von Ihrer virtuellen Maschine erkannt werden in:

Einstellung> USB> Neuen USB hinzufügen

3- Führen Sie Ihren VB-Computer aus, wechseln Sie wie gewohnt zum Wechseldatenträger und durchsuchen Sie Ihre Dateien.

Sushiant
quelle
Bitte beachten Sie auch hier, dass Sie eine Antwort auf eine sehr alte Frage gepostet haben, die eine akzeptierte Antwort enthält. Daran ist nichts auszusetzen, aber ich hasse es zu sehen, dass Sie Ihre Zeit mit der Beantwortung von Fragen verschwenden, die Sie möglicherweise nicht an Ansehen gewinnen. Möglicherweise möchten Sie sich auf neuere Fragen konzentrieren.
CharlieRB