当前位置: 首页>>技术教程>>正文


如何修复virtualbox的复制并粘贴到宿主机?

, ,

问题描述

有时在使用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添加。

  1. 启动虚拟机

  2. 点击设备菜单

  3. 选择插入客人添加CD图像

  4. 切换到安装了CD-ROM驱动器的目录(通常为/media/<user>/VBOXADDITIONS_x.x.x/)

  5. 安装它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)

  1. 在VirtualBox Windows Guest中,打开任务管理器

  2. 转到进程选项卡,突出显示VBoxTray.exe并选择结束进程

  3. 转到应用程序选项卡并选择新任务

  4. 浏览到VirtualBox Guest Additions安装文件夹并选择VBoxTray.exe,然后选择确定。

之后双向共享剪贴板应该可以工作。

第九种方法

在Ubuntu 16.10中,我必须运行以下命令才能使其正常工作:

service virtualbox-guest-utils start

显然,除此之外,您需要将常用/高级虚拟框设置中的共享剪贴板设置设置为双向。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/963.html,未经允许,请勿转载。