从主机直接将一些命令黏贴到虚拟机,或者从虚拟机将一些输出复制到主机是十分方便的。但是,有时会出现虚拟机和主机无法共享黏贴板的情况。
解决方法如下:
(1)进入Oracle VM VirtualBox管理器,设置->常规->高级->将共享黏贴板和拖放都设置成双向的。
如果此时还不能共享黏贴板,需要使用VBoxGuestAdditions.iso.设置->存储->添加虚拟光驱。VBoxGuestAdditions.iso.在VirtualBox的安装目录下,如果没有,也可以从网上下载。运行VBoxGuestAdditions,出现下图表示OK,如果有失败,会提示你需要安装一个kernel.
关闭该窗口,重启虚拟机,虚拟机和主机可以共享黏贴板。
如果安装GuestAddition时候出现错误:
Building the main Guest Additions module [FAILED]
1. 检查 kernel-devel 是否安装,如果没有安装,则输入命令yum install kernel-devel。之后重启虚拟机,以便修改生效。
2. 检查 uname -r 和 /usr/src/kernels/[version] 是否匹配. 不匹配则yum update令二者兼容.