问题描述
有时在使用VirtualBox时,我尝试将文本从虚拟机复制到主机,但失败。每当发生这种情况,我通过重新启动虚拟机来修复它。有没有解决方案,因为我不想一次又一次地重新启动。
注意:我总是可以将文本从主机复制到虚拟机。
最佳解决方法
如果你的客户机操作系统是ubuntu,那么在ubuntu终端中运行以下两个命令应该有所帮助:
$ killall VBoxClient
$ VBoxClient-all
次佳解决方法
在Windows XP guest虚拟机上,我可以使用任务管理器(Ctrl-Alt-Delete)杀死”VBoxTray.exe”,然后从“Program Files /VirtualBox Guest Additions”重新启动它。
第三种解决方法
在Oracle虚拟框设置中转到
Settings > General > Advance
有一个选项拖ñ下降。选择您想要复制文本的方向。
第四种方法
对于我来说,Windows 7主机和Ubuntu 16.04 guest,我必须安装VirtualBox guest添加。
-
启动虚拟机
-
点击设备菜单
-
选择插入客人添加CD图像
-
切换到安装了CD-ROM驱动器的目录(通常为
/media/<user>/VBOXADDITIONS_x.x.x/
) -
安装它
sudo sh ./VBoxLinuxAdditions.run
我在this link中找到了完整的步骤
第五种方法
重新启动VBox剪贴板模块:
pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard
第六种方法
在Ubuntu中,您可能需要安装virtualbox-guest-x11
sudo apt-get install virtualbox-guest-x11
然后启动虚拟盒子客户端
VBoxClient-all
第七种方法
如果需要,将VirtualBox升级到最新版本,目前是4.1.2,他们解决了很多问题。然后在VM上重新安装Guest Additions,因为copy-paste由客户添加驱动程序管理。
第八种方法
如何修复VirtualBox中的共享剪贴板(Windows Guest)
-
在VirtualBox Windows Guest中,打开任务管理器
-
转到进程选项卡,突出显示VBoxTray.exe并选择结束进程
-
转到应用程序选项卡并选择新任务
-
浏览到VirtualBox Guest Additions安装文件夹并选择VBoxTray.exe,然后选择确定。
之后双向共享剪贴板应该可以工作。
第九种方法
在Ubuntu 16.10中,我必须运行以下命令才能使其正常工作:
service virtualbox-guest-utils start
显然,除此之外,您需要将常用/高级虚拟框设置中的共享剪贴板设置设置为双向。