webentwicklung-frage-antwort-db.com.de

Wie kopiere ich eine Datei von VirtualBox auf das Host-Betriebssystem?

Ich verwende VirtualBox und mein Gastbetriebssystem ist Ubuntu . Ich habe das Guest-Additions bereits installiert und einen Freigabeordner erstellt. Mein Host-Betriebssystem ist Windows 7 .

Ich habe eine Datei im Ubuntu-Betriebssystem unter Documents/myfolder und möchte diese Datei auf eine beliebige Partition in Win 7 kopieren. Kann mir jemand die Schritte geben?

9
user1460593

Überprüfen Sie Ihr /mnt Verzeichnis auf Ubuntu. Dort sollte der freigegebene Ordner bereits eingebunden sein. Vergewissern Sie sich vorab, dass der freigegebene Ordner in den VM-Einstellungen noch aktiv ist.

Wenn der freigegebene Ordner unter /mnt nicht sichtbar ist, müssen Sie ihn manuell einhängen, wie in hier beschrieben.

6
Marcel N.

Sie können WinSCP verwenden, um von Ihrem Windows-Computer aus eine Verbindung herzustellen. Sie müssen auf Ihrem Linux-Computer nur SSH einrichten.

2
sajagi

Einfachster Weg:

  1. Öffnen Sie den netcat-Empfänger auf Ihrem Host:

nc -l -p 1234> file.Zip

  1. Senden Sie Ihre Datei vom Gast

nc 10.0.2.2 1234 <file.Zip

1
IvanM

Wenn Sie einen Gast ausführen, der die Gastzusätze nicht unterstützt, können Sie auch ein mit dem Host verbundenes USB-Laufwerk verwenden und für den Gast freigeben. Wählen Sie im Virtualbox-Gastfenster Geräte-> USB-Geräte das USB-Laufwerk aus. Dies erfordert keine zusätzlichen Gäste. Dadurch wird das Gerät normalerweise auf dem Host nicht mehr sichtbar. Schließen Sie also im Grunde genommen den USB-Stick an den Gast an, fügen Sie die Dateien hinzu und trennen Sie dann die Verbindung. In meinem Fall habe ich einen Ubuntu-Server ausgeführt und auf der Eingabeaufforderung wurde eine Meldung angezeigt, dass er als/dev/sdb hinzugefügt wurde. In meinem Fall war sdb nicht bereitstellbar, aber sdb1 lautete:

cd /mnt
mkdir somename
mount /dev/sdb1 /mnt/somename

Dies ist aus dem Speicher, aber hoffentlich bringt dies andere Noobs wie mich auf die richtige Spur, wenn Sie einen Gast haben, auf dem Sie die Gastzusätze nicht einrichten können.

Beachten Sie, dass eine große Anzahl von Schreibvorgängen auf einem Flash-Laufwerk zu einem Verschleiß führt.

0
AaronLS