it-swarm.dev

Jak opravit kopii a vložit virtuální schránku do hostitelského počítače?

Někdy jsem při používání VirtualBoxu zkusil zkopírovat text z virtuálního počítače do hostitelského počítače, ale selhal. Kdykoli se to stane, opravím to restartem virtuálního počítače. Existuje řešení, protože nechci pokračovat v restartu znovu a znovu.

Poznámka: Vždy je možné kopírovat text z hostitele na virtuální stroj.

124
sam

V systému Windows XP host) mohu zabít "VBoxTray.exe" pomocí Správce úloh (Ctrl+Alt+Del), restartujte ji z „Program Files/VirtualBox Guest Adds“.

34
sam

Pokud je váš hostující operační systém Ubuntu, mělo by spuštění následujících dvou příkazů v terminálu ubuntu pomoci:

 $ killall VBoxClient 
 $ VBoxClient-all 
133
Dmitry

V nastavení virtuálního pole Oracle přejděte na

Settings > General > Advance

Existuje možnost Drag n Drop. Vyberte směr, kterým chcete text zkopírovat.

24
amjad

Pro mě, hostitele Windows 7 a Ubuntu 16.04, jsem musel nainstalovat doplňky VirtualBox.

  1. Spusťte virtuální počítač
  2. Klikněte na nabídku Zařízení
  3. Vyberte možnost Vložit obrázek CD pro přidání hosta
  4. Přejděte do adresáře, kde je připojena vaše jednotka CD-ROM (obvykle /media/<user>/VBOXADDITIONS_x.x.x/)
  5. Nainstalujte si Sudo sh ./VBoxLinuxAdditions.run
  6. Restartujte virtuální počítač!

Kompletní kroky jsem našel v tento odkaz

20
Ahmad Abdelghany

Restartujte modul schránky VBox:

pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard

16
DBedrenko

V Ubuntu budete možná muset nainstalovat virtualbox-guest-x11

Sudo apt-get install virtualbox-guest-x11

a poté spusťte klienta virtuální schránky

VBoxClient-all
12
Bala

Jak opravit sdílenou schránku ve VirtualBoxu (host Windows)

  1. V VirtualBox Windows Guest otevřete Správce úloh
  2. Přejděte na kartu Procesy, zvýrazněte VBoxTray.exe a vyberte Ukončit proces
  3. Přejděte na kartu Aplikace a vyberte Nový úkol
  4. Přejděte do instalační složky Přidání hosta VirtualBoxu a vyberte VBoxTray.exe a vyberte OK.

Poté by měla fungovat obousměrná sdílená schránka.

4
user227392

V Ubuntu 16.10 jsem musel spustit následující příkaz, aby byl funkční:

service virtualbox-guest-utils start

Kromě toho nastavte Shared Clipboard na Bidirectional in General/Advanced Virtual box settings.

4
user617342

V případě potřeby upgradujte VirtualBox na nejnovější verzi, v současné době 4.1.2, vyřešili mnoho problémů. Poté znovu nainstalujte hostované dodatky do virtuálního počítače, protože kopírování a vkládání je řízeno ovladači přidávání hostů.

3
Pisu

Na Ubuntu 18.04 spuštěném na VirtualBox 5.2.22 jsem udělal následující:

  1. Na VirtualBox Manager klikněte pravým tlačítkem na Ubuntu VM -> Nastavení -> karta Obecné vlevo -> karta Upřesnit správně`.
    Nyní vyberte Shared Clipboard jako: Bidirectional

  2. Na Ubuntu spusťte na terminálu následující příkazy:

    Sudo apt install virtualbox-guest-x11
    

Nyní jsem musel restartovat Ubuntu, abych úspěšně spustil níže uvedený příkazový příkaz:

VBoxClient --clipboard

Poté začala obousměrná kopie fungovat.

3
Sudheer Kumar

Povolení sdílená schránka na hostiteli Ubuntu 19.10, hostu Ubuntu 18.04, VirtualBox 6.1.

VirtualBox VM Men ->
Stroj ->
Obecně ->
Pokročilé ->
Sdílená schránka: Obousměrná

je nastaven

Příkazy terminálu hosta Ubuntu:

Sudo apt install virtualbox-guest-x11 --reinstall
VBoxClient-all --clipboard

Použil jsem --reinstall option, protože jsem měl virtualbox-guest-x11 nainstalován balíček a před opětovnou instalací jsem měl:

$ VBoxClient-all --clipboard
VBoxClient: error: No service specified. Quitting because nothing to do!

Po restartu rozlišení obrazovky skočí na jeho minimální hodnotu, tak

VirtualBox VM Men ->
Zobrazit ->
Automatické přizpůsobení zobrazení hosta

kliknutí bude vyžadováno, pokud to budete chtít.

1
Gryu

Používám Mac Host OS a Ubuntu Guest (s lubuntu desktopem).

Dmitryho odpověď mě dostala tak blízko! Ale VBoxClient neběžel, když jsem ho hledal pomocí ps, a pokusit se VBoxClient-all selhal:

$ VBoxClient-all
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service

Pak jsem našel https://www.virtualbox.org/ticket/9332

Ukázalo se, že doplňky VirtualBox se z nějakého důvodu nespustily automaticky. Ruční spuštění vboxadd mi umožnilo spustit VBoxClient s povolenou schránkou.

 arin @ arin-VirtualBox: ~ $ Sudo /etc/init.d/vboxadd start 
 Zahájení přidávání hostů hosta VirtualBox ... hotovo. 
 arin @ arin-VirtualBox: ~ $ ps -ef | grep -i vbox 
 arin 2687 22537 0 10:53 pts/1 00:00:00 grep --color = auto -i vbox 
 arin @ arin-VirtualBox: ~ $ Sudo/usr/bin/VBoxClient --clipboard 
 arin @ arin-VirtualBox: ~ $ ps -ef | grep -i VBox 
 root 2693 22100 0 10:53? 00:00:00/usr/bin/VBoxClient --clipboard 
 Arin 2698 22537 0 10:53 bodů/1 00:00:00 grep --color = auto -i VBox 

A nyní kopírování/vkládání funguje!

1
arinmorf

Používal jsem VirtualBox 4.3.12. Jakmile jsem upgradoval na nejnovější verzi 5.0, chyby byly opraveny.

Nepomohla žádná kombinace přeinstalace doplňků Vboxu.

Řešení: vždy zkuste upgradovat na nejnovější https://www.virtualbox.org/wiki/Downloads

0
leroneb

Moje konfigurace je Windows Host, host Xubuntu. Myslím, že to nebolí restartovat vše, ale na tom záleží klient. (VBoxClient-all je pouze skript, který spouští/usr/bin/VBoxClient --clipboard a další.)

$ ps -fe|grep -i clip
tbc       1400     1  0 Jan18 ?        00:00:00 /usr/bin/VBoxClient --clipboard
$
$ p=1400;kill -int $p;ps -fp $p
$ /usr/bin/VBoxClient --clipboard
$ ps -fe|grep -i clip
tbc      30555  1281  0 13:01 ?        00:00:00 /usr/bin/VBoxClient --clipboard
$ pstree -sp 30555
init(1)---lightdm(1094)---lightdm(1261)---init(1281)---VBoxClient(30555)---{VBoxClient}(30556)
$

Ve výchozím nastavení běží na pozadí. Vlastnil ho init (1), ale když jsem ho vyvolal, osvojil si ho přes strom, který neznám.

0
tbc0

Přihlaste se k hostujícímu stroji a otevřete jednotku CD, kam byste měli vložit „Příspěvky hosta VirtualBox“.

Otevřete tuto jednotku CD a spusťte soubor "VBoxWindowsAdditions.exe".

Po instalaci musíte restartovat, pak by to mělo fungovat!

0
Black