解决Virtual Box(vbox)虚拟机无法和主机复制粘贴拖放 | 您所在的位置:网站首页 › 虚拟机之间复制粘贴不了怎么办 › 解决Virtual Box(vbox)虚拟机无法和主机复制粘贴拖放 |
环境:主机win10,虚拟机Ubuntu,主机和虚拟机间无法复制粘贴文本和拖放 解决方法: 1.安装扩展包确保安装了和vbox版本对应的扩展包,比如安装了VirtualBox 6.1.6,同时也要安装VirtualBox 6.1.6 Oracle VM VirtualBox Extension Pack; 2.安装增强功能虚拟机安装增强功能,安装完需要重启; 3.配置共享vbox配置了共享粘贴板,配置完需要重启; 4.进程检查以上都没问题了,那么大概率就是虚拟机里面的vbox进程没跑起来导致的,再继续以下排查。 Ubuntu命令行模式下输入以下ps命令,查看vbox相关进程是否在运行: ps axu | grep VBox*看是否有以下两个进程(clipboard就是与复制粘贴相关的服务) user 1796 0.0 0.0 132528 412 ? S 10月09 0:00 /usr/bin/VBoxClient --clipboard user 1797 0.0 0.0 201168 1456 ? Sl 10月09 0:01 /usr/bin/VBoxClient --clipboard如果没有,执行命令VBoxClient-all启动进程,如果提示命令出错,则直接跳到第5步; 如果有,则杀掉这两个进程,利用下面的命令: ps -ef|grep "clipboard"|grep VBoxClient|grep -v grep|cut -c 9-15|xargs kill -9 VBoxClient-all或根据上面步骤得到的pid来杀,或者用pkill都可以: kill -9 1796 1797然后执行以下命令重启进程,一般这时候就可以复制粘贴了。 $ VBoxClient-all如果仍无法复制,则尝试接下来的第5步。 5.安装VBoxGuestAdditions扩展步骤如下: ①打开并运行虚拟机系统,选择设备-分配光驱-选择虚拟盘; ②再选择VBox安装目录(比如C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso)下的VBoxGuestAdditions.iso镜像; ③进入Linux虚拟机系统,会自动加载该镜像,并提示是否要运行安装程序,选择是并等待安装完成即可; ④重启虚拟机系统,通过ps命令看下vbox两个进程VBoxClient --clipboard是否运行,正常运行则可以尝试复制粘贴,否则通过命令VBoxClient-all启动该进程,再尝试复制。 一般到这里,大多数可以解决问题了。如果还是没有,再进行第6步。 6.手动安装vbox工具(virtualbox-guest-x11)命令行输入命令: sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install virtualbox-guest-x11如果提示有依赖,安装对应依赖的软件即可。 然后重启虚拟机,通过ps命令看下vbox两个进程VBoxClient --clipboard是否运行,正常运行则可以尝试复制粘贴,否则通过命令VBoxClient-all启动该进程,再尝试复制。 |
CopyRight 2018-2019 实验室设备网 版权所有 |