2012-06-23 7 views
9

Ich verwende VirtualBox und mein Gast OS ist Ubuntu. Ich habe bereits die Gast-Ergänzungen installiert und einen Freigabeordner erstellt. Mein Host-Betriebssystem ist Windows 7.Wie kopiert man eine Datei von VirtualBox auf das Host-Betriebssystem?

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

Antwort

6

Überprüfen Sie Ihre /mnt Verzeichnis auf Ubuntu. Dort sollte der freigegebene Ordner bereits geladen sein. Überprüfen Sie vorab, ob der freigegebene Ordner in den VMs-Einstellungen noch aktiv ist.

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

0

Wenn Sie einen Gast ausführen, der die Gastzusätze nicht unterstützt, können Sie auch ein USB-Laufwerk verwenden, das mit dem Host verbunden ist, und es 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 im Host nicht mehr erreichbar sein, also schließen Sie den USB an den Gast an, fügen Sie ihm die Dateien hinzu und trennen Sie ihn dann. In meinem Fall lief ich Ubuntu-Server und eine Meldung erschien auf der Eingabeaufforderung zeigt, dass es als/dev/sdb hinzugefügt wurde, aber in meinem Fall sdb war nicht montierbar aber sdb1 war:

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

Dies ist aus dem Gedächtnis aber hoffentlich wird das andere noobs wie mich auf die richtige Spur bringen, wenn du einen Gast hast, den du nicht auf die Gastzugänge einstellen kannst.

Beachten Sie, dass es viel abnutzt, eine große Menge an Flash-Laufwerken zu schreiben.

2

Sie können WinSCP verwenden, um eine Verbindung von Ihrem Windows-Computer herzustellen. Keine Notwendigkeit, irgendetwas außer SSH auf Ihrem Linux-Rechner einzurichten.

+2

Können Sie schreiben einige Schritte hier. – Akatsuki

+0

@Akatsuki oder jemand anderes: Es gibt nichts zu schreiben. Installieren Sie WinSCP einfach und lernen Sie es zu benutzen. SSH ist fast immer in Linux-Installationen vorhanden. – Nav

0

Der einfachste Weg:

  1. öffnen netcat Empfänger auf Sie host:

nc -l -p 1234> file.zip

  1. Senden Sie Ihre Datei von Gast

nc 10.0.2.2 1234 < file.zip

Verwandte Themen