VirtualBox 4.12在Ubuntu14.04中共享剪贴板无法正常工作。

我的共享剪贴板在一次升级后突然停止工作了。我尝试重新安装虚拟机增强功能,但似乎没有效果。我已经确认“双向剪贴板”已启用。

2执行killall VBoxClientVBoxClient-all(或者VBoxClient --clipboard)命令。更多信息请参考这里:https://askubuntu.com/a/179830/323149 - Aralox
请参考可能的重复问题https://askubuntu.com/questions/993892/virtualbox-5-2-4-shared-clipboard-not-working-in-ubuntu-16-04-3-lts。那里的解决方案对我有效。 - luator
5个回答

运行后开始工作:sudo apt-get install virtualbox-guest-dkms并启用双向共享剪贴板。

23我也不得不重新启动。 - Bruce
只需将双向替换为主机到客户机或其他您拥有的方式,这对我起了作用。 - user454067
1无法找到 virtualbox-guest-dkms 软件包。 - Yogesh D
1我的客户系统发现了这个软件包,但剪贴板功能仍然无法使用。此外,虚拟机增强工具的ISO文件存在“无法挂载”的问题,每次我想要挂载或卸载它时,都需要关闭虚拟机并在“设置”中删除/添加一个光驱。显然,Linux虚拟机和/或某些窗口管理器的支持只是勉强的,否则这些功能应该可以直接使用。而Windows虚拟机则没有这些问题。更新:Vitor Verreira的解决方案有效。只需不断尝试各种修复方法,直到找到一个可行的 - 可惜这些都没有在说明书中提到。 - JosephK
这对我解决了问题,而且我不需要重新启动。主机 - OS X Yosemite。客户端 - Ubuntu。 - SexyBeast
在Ubuntu 17.04上对我没起作用。而且,在安装virtualbox-guest-dkms之后,Ubuntu(作为Windows 7的客户机)无法全屏运行了。 - Julius
对我来说不起作用(即使重新启动后)。Windows 10主机,Ubuntu 16.04客户端。 - Phrogz
对于速度较慢的人(比如我自己),这是如何启用剪贴板的方法。我猜在安装增强功能后,可能一度默认启用了它。https://www.liberiangeek.net/2013/09/copy-paste-virtualbox-host-guest-machines/ - Will
我:在主机Linux和客户机Linux上,我发现安装virtualbox-guest-additions-iso可以解决问题,但需要重新启动。 - Yan King Yin
3你是在主机还是客户机上安装了那个软件包? - Michael Scheper

我的也不工作,Windows 7 64位运行Ubuntu 10.04。在虚拟机上运行以下命令解决了我的问题:
sudo VBoxClient-all stop
sudo VBoxClient-all start

3很不幸的是,看起来每次重新启动虚拟机都需要这样做 - 但比根本无法工作要好得多!我在CentOS7主机上运行Debian客户机,这是唯一有效的解决方法。 - JosephK
对于Ubuntu 16.04.3主机上的Ubuntu 17.10 Budgie客户机,没有任何影响。 - Dan Dascalescu
1与客人的Lubuntu 18.04一起工作。 主机Lubuntu 18.04。 谢谢! - user3439968
即使在机器的“保存状态”和“恢复”之后,我仍然需要运行它才能使其正常工作。有点可惜,但是这个解决方法不错! - Philippe Gachoud

1. 在VirtualBox菜单中选择设备 -> "插入Guest Additions CD镜像..."。 2. 按照所有提示操作并接受所有安装。 3. 重新启动。 这对我来说在Windows 10主机和Ubuntu 16.04客户端上有效。

很抱歉,在VirtualBox的用户界面中我找不到"Devices"。这个问题通常发生在刚开始使用VirtualBox的人身上。我们对用户界面还不太熟悉。 - Spike0xff
1尝试了其他所有的方法,只有这个对我有效,谢谢! - cn123h
我必须在尝试安装Guest Additions之前执行sudo apt install build-essential。我所使用的版本需要构建工具。 - Tim
在Ubuntu 18和Windows 10主机上工作。 - Itération 122442
不行。在第二步“插入Guest Additions CD镜像”后没有任何跟进,你必须手动运行它。 cd /media/cdrom0/(BoxGuestAdditions.iso被挂载的路径) sh ./VBoxLinuxAdditions.run 然后重新启动客户机和主机,但操作系统之间仍然无法进行剪贴板交换。 当然,我已经启用了共享剪贴板 - 双向。 当然,我已经安装了扩展包。 它根本不容易工作。. . . 还需要其他的东西,不像上面所说的那么简单。 - Victor Barrantes
这是唯一对我有效的方法。Win10主机,Ubuntu 14.04,VirtualBox 5.6。 - harvpan

我遇到了同样的问题。

1)启用双向共享剪贴板
2)输入以下命令:

sudo apt-get update  
sudo apt-get install virtualbox-*  
sudo shutdown -r now

这适用于在MacOSX上运行VirtualBox的最新Ubuntu发行版(16.10)。 - Myles Baker
3所有其他建议都没有起作用,但这个在Ubuntu 17.10上起了作用。 - Guerrilla
1这会破坏一个干净的Lubuntu安装。 - risail
2你不需要安装所有的 virtualbox-*。我只安装了 virtualbox-guest-dkms,它依赖于 virtualbox-guest-utils,并建议我安装 virtualbox-guest-x11,所以我也安装了它。看起来客户机附加组件正在工作。 - Justin
这个问题在我的 Ubuntu 17.10 上出现了。我不得不运行 apt-get remove virtualbox-* 来恢复系统。 - ripper234
虽然我不喜欢安装不必要的软件包,但在尝试了其他建议后浪费了很多时间,这是我最终的解决方案。Ubuntu Budgie 17.10 x64。 - addohm
你是在主机还是客户机上安装了这些软件包? - Michael Scheper

背景:
我使用的是Windows 7 64位操作系统,在Virtual Box v4.3.16 r95972中运行Linux。在我的一个虚拟机上构建了一个新的3.17内核后,客户机附加功能总体上停止工作(包括剪切和粘贴以及窗口调整大小)。
总结:
我发现我需要来自Oracle的更新版本的虚拟机附加功能,以.iso文件的形式加载,并且还需要另一个名为parcellite的实用程序。我的剪切和粘贴是一个两步操作。
尝试修复:
我尝试使用apt-get remove和apt-get install命令删除和重新安装各种客户机附加功能(iso、dkms、x11),但都没有成功。然后我注意到我在最初加载了来自Oracle的另一个版本的客户机附加功能时遇到了读取虚拟CD的问题(VERR_PDM_MEDIA_LOCKED)。
事实证明,来自Oracle的客户机附加功能版本是4.3.16(通过modinfo vboxguest可以看到),而apt-get获取的版本是4.3.10。然而,为了重新安装来自.iso文件的更新版本,我必须找到解决CD挂载问题的方法。

最终对我起作用的是确保所有虚拟机中的CD均已卸载,使用“设备 -> CD/DVD设备 -> 移除磁盘”选项,然后通过VirtualBox管理器通过设置 -> 存储 -> IDE控制器“CD图标”来挂载.iso文件。当我从VirtualBox管理器中选择.iso文件时,它的安装窗口在我的虚拟机中弹出,但尝试从虚拟机中访问此文件始终失败。

一旦这个安装完成,我对虚拟机进行了电源循环,增加的客户端组件又可以正常工作了。

剪切和粘贴似乎仍存在问题,我以前曾解决过这个问题。解决方法是安装parcellite(Ubuntu软件中心或apt-get)。这是一个剪贴板管理器,在右上角创建一个图标,您可以在其中访问剪贴板以进行剪切和粘贴。在xterm窗口中使用鼠标的左右键选择文本会剪切到与剪贴板不同的缓冲区(我在网上看到),这就是为什么在机器之间似乎无法工作的原因。

所以,要从Linux xterm复制和粘贴到Windows,我需要进行多个步骤: - 首先使用左右鼠标点击选择文本, - 然后打开parcellite并选择History,这将打开一个编辑剪贴板窗口。 - 使用鼠标中键粘贴到此剪贴板中。 - 然后再次使用鼠标选择文本,在此处右键单击后会弹出一个选择菜单,您选择“复制”。 - 现在,当您粘贴到Windows区域时,您选择的“复制”文本将出现。
希望这对您有所帮助! - Jon Shapiro

1我对调整大小没有任何问题。只是复制/粘贴功能有点问题。谢谢你的建议,我一定会尝试的。 - Shenal Silva