如何从Ubuntu VirtualBox guest虚拟机复制粘贴到Windows主机?


108

我在Windows 7笔记本电脑上运行VirtualBox 4.1.4,并运行Ubuntu 11.10 guest虚拟机。

我想从Ubuntu终端复制文本并将其粘贴到Windows主机上的文件中。由于某些原因,这不起作用。

有任何想法吗?


请注意,如果启用了“定位指针”(适合Ctrl时突出显示指针),则12.04中存在一个错误,阻止了该操作。关闭“定位指针”,它将起作用。见bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/...
david.libremone

我相信@ d3vid谈论的是Ubuntu中而不是Windows中的“定位指针”设置。在Ubuntu 14.04中,可以在gnome-tweak-tool下找到此设置。参见askubuntu.com/a/425498/159361
LarsH 2014年

Answers:


68

启动您的VM,然后安装Virtualbox Guest Addition
您可以在虚拟盒4.2的“设备”下找到此选项,也可以按照“ 如何在VirtualBox VM中安装Guest Additions”中的说明进行操作。



该CD映像不再可用。
2011年

25
您还需要在虚拟机工具栏上的“设备”菜单下启用共享剪贴板。设备>共享剪贴板> [主机到访客| 来宾托管| 双向]
10GritSandpaper,2013年

同样Drag'n'Drop
要这样做

92

转到VirtualMachine的设置->常规->高级->共享剪贴板(双向)

重新启动您的虚拟机。

对我来说,它解决了这个问题(已设置为“禁用”),我有一些机器无法正常工作,所以我检查了有双向剪贴板的工作机器中的设置。不知道这是升级问题还是...,请仔细检查您共享的剪贴板选项。

希望这对某人有帮助。

VirtualBox V 4.1.20


7
如何将文本从窗口粘贴到ubuntu服务器?Ctrl + Shift + V无济于事
Thai Tran 2014年

@ThaiTran我不知道直接执行此操作的方法。一个不错的解决方法是从终端仿真器SSH到服务器,然后将其粘贴到仿真器中。
Jack O'Connor 2014年

无需重启虚拟机即可工作(virtualbox 5.0.14)。
仔细考虑了

1
使用Virtual Box 5.0.18和Ubuntu 14.04,不需要重新启动。基本步骤是打开共享剪贴板。
迈克

同样Drag'n'Drop
要这样做

10

我必须执行四个步骤:

  1. 在主机中安装Virtual Box扩展包
  2. 在菜单中激活共享剪贴板
  3. 在ubuntu guest虚拟机中安装Virtual Box guest虚拟机扩展
    • sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
  4. 重新启动虚拟机

从ubuntu主机到ubuntu guest,这就是对我有用的,谢谢!
valkalon '16

第3步不见了,为我工作

1
步骤#3导致Ubuntu 17.10上的引导卡纸,以前是通过sudo apt-get install virtualbox-guest-additions-iso
Dee

是的,它已经工作了,但是有一个步骤#4-重新启动VM。
马科斯

5

您是否安装了所需的虚拟盒子工具?(您应该在来宾操作系统上安装的程序,以使主机和来宾之间实现顺畅的操作/交互)


可能不是。我应该安装什么工具,如何安装?
米莎·莫罗什科

@soekarmana回答为“来宾添加”。
Beniamin


3

在VirtualBox 4.x中:

启动Ubuntu实例,然后在运行的实例窗口顶部的VirtualBox菜单中,依次单击Machine> Settings ...,Advanced选项卡,将Clipboard Sharing更改为Bidirectional。由于某些原因,默认情况下将其设置为“禁用”-不清楚我为什么要这么做。


2

“主操作系统和虚拟操作系统集成”的摘要:

  1. 安装Vbox来宾添加
  2. 启用共享剪贴板
  3. 启用拖放
  4. 启用共享文件夹(可选)

1

我标记了来自firefox的一些文本,然后尝试将其粘贴到终端中,但它不起作用。我安装了来宾添加功能,还启用了双向复制和粘贴功能,但仍然无法正常工作,但是现在我找到了原因。

显然,当我在Firefox中标记文本时,还会存储其他信息,例如字体和样式。终端无法解释这一点,因此它似乎不接受。我将文本粘贴到纯文本编辑器(本例中为notepad ++)中,然后再次选择文本并复制了它。现在,当我将其粘贴到终端中时,它就可以工作了。

因此,即使所有内容都已正确设置,这也可能是无法复制和粘贴的原因。

使用VirtualBox 4.3.12和Ubuntu 14.04 x64作为来宾。



0

由于某种原因,我无法从VirtualBox中的WindowsXP VM复制到Ubuntu。但是,我通过启用共享文件夹解决了该问题。

您可以通过Devices > Shared Folders > Shared Folder Settings在VM窗口上的alt菜单中执行此操作。在主机中设置文件夹后,可以在VM中通过以下方式访问它My Network Places

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.