Czasami podczas korzystania z VirtualBox próbowałem skopiować tekst z maszyny wirtualnej na maszynę hosta, ale nie udało się. Ilekroć tak się stanie, naprawiam to poprzez ponowne uruchomienie maszyny wirtualnej. Czy istnieje rozwiązanie tego problemu, ponieważ nie chcę ciągle uruchamiać się ponownie.
Uwaga: Zawsze mogę skopiować tekst z hosta na maszynę wirtualną.
Odpowiedzi:
Jeśli Twoim systemem operacyjnym jest Ubuntu, pomocne mogą być następujące dwa polecenia w terminalu Ubuntu:
źródło
VBoxClient-all
binarnego w moim systemie. Wydaje mi się, że samokill
uruchamianie i ponowne uruchamianieVBoxClient --clipboard
działało./usr/bin/VBoxClient-all
. W rzeczywistości nie jest to plik binarny, ale skrypt, który wykonuje następujące polecenia:/usr/bin/VBoxClient --clipboard /usr/bin/VBoxClient --checkhostversion /usr/bin/VBoxClient --display /usr/bin/VBoxClient --seamless /usr/bin/VBoxClient --draganddrop
VBoxClient-all
: grzebię w kodzie instalacyjnym, jest on wymieniony w virtualbox.org/browser/vbox/trunk/src/VBox/Additions/linux/… - również zauważyłem, że używany jako odniesienie w Makefile.kmk github.com/mdaniel/virtualbox-org-svn-vbox-trunk/blob/… - wciąż nie jestem pewien, co to za historiaNa gościach systemu Windows XP mogę zabić „VBoxTray.exe” za pomocą Menedżera zadań ( Ctrl+ Alt+ Del), a następnie ponownie uruchomić go z „Program Files / Virtual Guest Box Additions”.
źródło
W ustawieniach wirtualnego pudełka Oracle przejdź do
Istnieje opcja Przeciągnij i upuść. Wybierz kierunek, w którym chcesz skopiować tekst.
źródło
Drag'n'Drop
? Jesteś pewny?Shared Clipboard
powinna być opcja kopiowania / wklejania gościa-hosta, ale sztuczka polega na tym, że przestał działać z jakiegoś powodu.Dla mnie, hosta Windows 7 i gościa Ubuntu 16.04, musiałem zainstalować dodatki dla gości VirtualBox.
/media/<user>/VBOXADDITIONS_x.x.x/
)sudo sh ./VBoxLinuxAdditions.run
Kompletne kroki znalazłem w tym linku
źródło
Uruchom ponownie moduł schowka VBox:
pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard
źródło
W Ubuntu może być konieczna instalacja
virtualbox-guest-x11
a następnie uruchom virutal box client
źródło
VBoxClient-all: command not found
Jak naprawić współdzielony schowek w VirtualBox (Windows Guest)
Dwukierunkowy wspólny schowek powinien później działać.
źródło
W Ubuntu 16.10 musiałem uruchomić następujące polecenie, aby go uruchomić:
Oprócz tego ustaw ustawienie Wspólnego schowka na Dwukierunkowe w Ogólnych / Zaawansowanych ustawieniach wirtualnego pudełka .
źródło
W razie potrzeby zaktualizuj VirtualBox do najnowszej wersji, obecnie 4.1.2, rozwiązali wiele problemów. Następnie zainstaluj ponownie dodatki dla gości na maszynie wirtualnej, ponieważ kopiowanie-wklej jest zarządzane przez sterowniki dodatków-gości.
źródło
Używam Mac Host OS i Ubuntu Guest (z pulpitem lubuntu).
Odpowiedź Dmitry'ego tak mnie zbliżyła! Ale VBoxClient nie działał, kiedy szukałem go za pomocą ps, a próba VBoxClient-wszystko nie powiodło się:
Potem znalazłem https://www.virtualbox.org/ticket/9332
Okazuje się, że dodatki VirtualBox z jakiegoś powodu nie uruchomiły się automatycznie. Uruchomienie vboxadd ręcznie pozwoliło mi uruchomić VBoxClient z włączonym schowkiem.
A teraz kopiuj / wklej działa!
źródło
Na Ubuntu 18.04 działającym na VirtualBox 5.2.22 wykonałem następujące czynności:
W VirtualBox Manager kliknij prawym przyciskiem myszy Ubuntu
VM->Settings->General tab on left->Advanced tab on right
. Teraz wybierz Wspólny schowek jako: DwukierunkowyW systemie Ubuntu na terminalu uruchom następujące polecenia:
sudo apt install virtualbox-guest-x11
Teraz musiałem zrestartować Ubuntu, aby pomyślnie uruchomić poniższe polecenie:
Następnie dwukierunkowa kopia zaczęła działać.
źródło
Moja konfiguracja to host systemu Windows, gość Xubuntu. Myślę, że restartowanie wszystkiego nie zaszkodzi, ale to klient ma znaczenie. (VBoxClient-all to tylko skrypt uruchamiający / usr / bin / VBoxClient - clipboard i inne.)
Pamiętaj, że domyślnie działa w tle. Był własnością init (1), ale kiedy go wywołałem, został adoptowany przez drzewo, którego nie znam.
źródło
Korzystałem z VirtualBox 4.3.12. Po aktualizacji do wersji 5.0 błędy zostały naprawione.
Żadna kombinacja ponownej instalacji dodatków Vbox nie pomogła.
Rozwiązanie: zawsze staraj się uaktualnić do najnowszej https://www.virtualbox.org/wiki/Downloads
źródło
Zaloguj się na maszynie gościa i otwórz napęd CD, do którego należy wstawić „Dodatki gości VirtualBox”.
Otwórz ten napęd CD i uruchom plik „VBoxWindowsAdditions.exe”.
Po instalacji musisz zrestartować, to powinno działać!
źródło
Miałem podobne problemy z VirtualBox 5.1.14. Na komputerze działał opensuse Leap 42.2, a na maszynie wirtualnej zainstalowano system Windows 7 Pro (64Bit). Ponowne uruchomienie Vboxtray.exe rozwiązało problem raz, ale w końcu dezaktywacja usługi indeksowania systemu Windows naprawiła go na stałe.
źródło