Kopieren und Einfügen von einem Ubuntu VirtualBox-Gast auf einen Windows-Host

108

Ich verwende VirtualBox 4.1.4 auf meinem Windows 7-Laptop und verwende einen Ubuntu 11.10-Gast.

Ich möchte Text vom Ubuntu-Terminal kopieren und in eine Datei auf dem Windows-Host einfügen. Das funktioniert aus irgendeinem Grund nicht.

Irgendwelche Ideen?

Mischa Moroschko
quelle
Beachten Sie, dass, wenn Sie "Zeiger suchen" aktiviert haben (wenn Sie die Strg-Taste drücken, wird der Zeiger hervorgehoben), in 12.04 ein Fehler aufgetreten ist, der verhindert, dass dies funktioniert. Schalten Sie "Locate pointer" aus und es wird funktionieren. Siehe bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/…
david.libremone
Ich glaube, @ d3vid spricht über die Einstellung "Locate Pointer" in Ubuntu, nicht in Windows. In Ubuntu 14.04 befindet sich diese Einstellung unter gnome-tweak-tool. siehe askubuntu.com/a/425498/159361
Larsh

Antworten:

68

Starten Sie Ihre VM und installieren Sie anschließend Virtualbox Guest Addition.
Diese Option finden Sie unter "Geräte" in Virtualbox 4.2 .

Soekarmana
quelle
4
Wir haben eine
Anleitung
Dieses CD-Image ist nicht mehr verfügbar.
71GA
25
Außerdem müssen Sie die freigegebene Zwischenablage im Menü Geräte auf der Symbolleiste der VM aktivieren. Geräte> Freigegebene Zwischenablage> [Host an Gast | Gast zu hosten | Bidirektional]
10GritSandpaper
Machen Sie dasselbe für Drag'n'Dropzu
Arun
92

Gehen Sie zu VirtualMachines Einstellungen-> Allgemein-> Erweitert-> Geteilte Zwischenablage (bidirektional)

Starten Sie Ihre virtuelle Maschine neu.

Für mich löste es das Problem (es wurde auf Deaktiviert gesetzt), ich hatte einige Maschinen, die nicht funktionierten, also überprüfte ich die Einstellungen in funktionierenden Maschinen, die eine bidirektionale Zwischenablage hatten. Weiß nicht, ob es sich um ein Upgrade-Problem handelte oder ... überprüfen Sie Ihre freigegebenen Optionen für die Zwischenablage.

Hoffe das hilft jemandem.

VirtualBox V 4.1.20

Nidla
quelle
7
Wie kann ich den Text aus dem Fenster auf Ubuntu Server einfügen? Ctrl + Shift + Vhilft nicht
Thai Tran
@ ThaiTran Ich kenne keine Möglichkeit, dies direkt zu tun. Eine gute Lösung besteht darin, von einem Terminalemulator aus auf Ihren Server zu sshen und dann einfach in den Emulator einzufügen.
Jack O'Connor
Arbeitete ohne Neustart der virtuellen Maschine (virtualbox 5.0.14).
Überdenken
1
Bei Verwendung von Virtual Box 5.0.18 und Ubuntu 14.04 ist kein Neustart erforderlich. Der wesentliche Schritt ist das Einschalten der freigegebenen Zwischenablage.
Mike
Machen Sie dasselbe für Drag'n'Dropzu
Arun
10

Ich musste vier Schritte machen:

  1. Installieren Sie das Virtual Box-Erweiterungspaket auf dem Host
  2. Aktivieren Sie die freigegebene Zwischenablage im Menü
  3. Installieren Sie die Virtual Box-Gasterweiterungen in Ubuntu Guest
    • sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
  4. Starten Sie die virtuelle Maschine neu
jan
quelle
Das hat für mich von Ubuntu-Gastgeber zu Ubuntu-Gast funktioniert, danke!
Valkalon
Schritt 3 fehlte und arbeitete für mich
1
Schritt # 3 führt Stau auf Ubuntu 17.10 zu booten, wo zuvor virtualbox-guest-Ergänzungen-iso installieren Gasterweiterungen über sudo apt-get installiert wurde
Dee
Ja, es hat funktioniert, aber es gibt einen Schritt # 4 - VM neu starten.
Marcos
5

Hast du die benötigten Virtual Box Tools installiert ?? (Diejenigen, die Sie auf einem Gastbetriebssystem installieren sollten, um einen reibungslosen Betrieb / eine reibungslose Interaktion zwischen Host und Gast zu gewährleisten.)

niemand
quelle
Wahrscheinlich nicht. Welche Tools soll ich installieren und wie?
Mischa Moroshko
Es heißt "Gastzugänge", wie @soekarmana antwortete.
Beniamin
3

Sie können Pastebin.com verwenden, wenn Sie Zugang zum Internet haben.

Agmenor
quelle
4
Oder alternativ pastebin.ubuntu.com .
Christopher Kyle Horton
Ein Gastbenutzer kann keine Paste löschen? Habe gerade sensibles Material eingefügt und eine Sekunde später herausgefunden, dass es nicht gelöscht werden kann. Wirklich frustriert!
Logan Yang
3

In VirtualBox 4.x:

Starten Sie die Ubuntu-Instanz und ändern Sie dann im VirtualBox-Menü oben im aktiven Instanzfenster unter Maschine> Einstellungen ... auf der Registerkarte Erweitert die Option Zwischenablage-Freigabe in Bidirektional. Es ist aus irgendeinem Grund standardmäßig auf Deaktiviert gesetzt. Es ist nicht klar, warum ich das jemals möchte.

Chris Moschini
quelle
2

Die Zusammenfassung von "Main OS und Virtual OS Integration":

  1. Installieren Sie Vbox Guest Additions
  2. Freigegebene Zwischenablage aktivieren
  3. Aktivieren Sie Drag'n'Drop
  4. Freigegebenen Ordner aktivieren (optional)
Santosa Sandy
quelle
1

Ich habe einen Text von Firefox markiert und versucht, ihn in ein Terminal einzufügen, aber er hat nicht funktioniert. Ich hatte Guest Additions installiert und auch das bidirektionale Kopieren und Einfügen aktiviert und es hat immer noch nicht funktioniert, aber jetzt habe ich den Grund gefunden.

Anscheinend, als ich den Text in Firefox markiert habe, werden zusätzliche Informationen wie Schriftart und Stil gespeichert. Das Terminal kann dies nicht interpretieren und scheint es daher nicht zu akzeptieren. Ich habe den Text in einen einfachen Texteditor (in meinem Fall Notepad ++) eingefügt, dann den Text erneut ausgewählt und kopiert. Jetzt, als ich es in das Terminal eingefügt habe, hat es funktioniert.

Dies kann auch ein Grund dafür sein, dass das Kopieren und Einfügen nicht funktioniert, auch wenn alles korrekt eingerichtet ist.

Verwendung von VirtualBox 4.3.12 mit Ubuntu 14.04 x64 als Gast.

Devolus
quelle
0

In der letzten virtuellen Box folgen Sie diesen Anweisungen:

Bildbeschreibung hier eingeben

Badr Bellaj
quelle
0

Aus irgendeinem Grund konnte ich nicht von meiner WindowsXP-VM in VirtualBox nach Ubuntu kopieren. Ich habe das Problem jedoch gelöst, indem ich einen freigegebenen Ordner aktiviert habe.

Sie können dies tun, indem Sie Devices > Shared Folders > Shared Folder Settingsim Menü "Alt" des VM-Fensters auf "OK" klicken. Nachdem Sie einen Ordner auf dem Host eingerichtet haben, können Sie auf den Ordner in der VM zugreifen My Network Places:

Bildbeschreibung hier eingeben

Arthur Colombini Gusmão
quelle